当前位置:编程学习 > C#/ASP.NET >>

C++.Net和C#.Net之间,关于数组的代码转掉问题

在C#中的代码:
string[][] id = new string[3][];
for(int i=0 ;i < myds.Tables[0].Rows.Count ;i++)
{
//取出对应试卷的选择题id
id[0] = Split(row["A"].ToString(), ";");
//取出对应试卷的判断题id
id[1] = Split(row["B"].ToString(), ";");
//取出对应试卷的程序设计题id
id[2] = Split(row["C"].ToString(), ";");
}
其中Split返回的是一个一维数组。

我想把它转换成Vc++.Net代码,数组我是这样定义的:
array<array <String^>^>^ id = gcnew array<array<String^>^>(3);
但是到了for里面那三行代码,代码就不知道该怎么办了。

希望有人能帮帮我,我在做毕业设计,马上要终检了,已经闷了好几天了,先谢谢了!! --------------------编程问答-------------------- array <array <String^>^>^ id = gcnew array <array <String^>^>(3); 
这是什么定义啊 --------------------编程问答-------------------- C++ 中好象没有Split,改成C++的数组就行了。 --------------------编程问答-------------------- id[0] = row["A"].ToString()->Split(';'); 
补充:.NET技术 ,  VC.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,