2010-01-09 5 views
1

안녕하세요. 이 코드를 http://www.codeguru.com/Cpp/W-P/files/inifiles/article.php/c4455/#more CLR WinForms 앱에서 컴파일하려고합니다. 그러나 올바른 구문은 무엇입니까? CLR에서 CString은 System :: String으로 작성되지만 CStringList는 어떻게 작성합니까? 당신은 예를 System.Collections.Generic.ListMFC와 동일한 CLR CStringList

해당 페이지의 하단에 간단한 예제가있다 위해, System.Collections.Generic에서 유형 중 하나를 사용해야합니다

답변

2

CLR이 무엇을 의미합니까?

것은 당신이 다음이 할 것입니다 일반 C#을 의미하는 경우 :

string[] arr = new string[size]; 

또는 : 당신이 CLR에 해당 의해 C++/CLI를 의미하는 경우

List<String> list = new List<String>(); 

사항은 다음과 같이 작동합니다 :

array<String^>^ arr = gcnew array<String^>(size); 

또는 :

List<String^>^ list = gcnew List<String^>^(); 
예를 들어
0

(나는 그것이 문자열 배열의 그림).