如何在托管的C /CLI中创建多维字符串数组



in 托管 c /cli 我们创建一个字符串数组,如下:

cli::array<String^> ^arr = gcnew cli::array<String^>{};

现在如何在托管的C /CLI中创建多维字符串数组?
平均:

string[][]
// 3 rows, 2 colums, that is rank 2    
array<String^,2>^ ar = gcnew array<String^,2>(3,2);
ar[0,0] = "row 0, column 0";
ar[2,0] = "row 2, column 1";

作为替代方案,您可以使用锯齿状阵列

// 3 rows
array<array<String^>^>^ ja = gcnew array<array<String^>^>(3); 
// Last row with 2 members
ja[2] = gcnew array<String^>(2);
ja[2][1] = "row 2, column 1"

,但锯齿状阵列在C#

中的定义不同

相关内容

  • 没有找到相关文章

最新更新