嘿。我正在尝试使用我正在制作的CLR WinForms应用程序编译此代码http://www.codeguru.com/Cpp/W-P/files/inifiles/article.php/c4455/#more。 但是什么是正确的语法? CLR下的CString是用System :: String编写的,但CStringList呢? (我认为这是一个字符串数组)
答案 0 :(得分:2)
CLR等效词是什么意思?
如果你的意思是普通的C#,那么这样做:
string[] arr = new string[size];
或:
List<String> list = new List<String>();
如果您的意思是CLR等效的C ++ / CLI,那么这样的事情应该有效:
array<String^>^ arr = gcnew array<String^>(size);
或:
List<String^>^ list = gcnew List<String^>^();
答案 1 :(得分:0)
您应该使用System.Collections.Generic
中的一种类型,例如System.Collections.Generic.List
该页面底部有一个简单的例子。
答案 2 :(得分:0)
List<String>