Ok..给分吧.. string[,] a = new string[2,4]; string[] b = {"0","1","2","3"}; for( int i = 0 ;b.Length >i;i++ ) { a[0,i] = b[i];}
楼上:楼主可是说不用for循环啊。 用for循环谁都会啊!能否给点别的方法。 学习学习!
不好意思各位刚才看楼主的信息看错了,现在纠正.. string[] b = {"a","b","c","d"};string[][] myJaggedArray = new string [][] { new string[] {"AAA","AAA","AAA","AAA","AAA"}, new string[] {"AAA","AAA","AAA","AAA","AAA"}, new string[] {"AAA","AAA","AAA","AAA","AAA"}, };
myJaggedArray[0] = b;
也可以如下面这样 string[] b = {"a","b","c","d"}; string[][] a= new string [3][]; a[0] = b;
我以为可以用a[0]=(string [])b.Clone ();搞定,可是有"[] 内索引数错误,应为“2”"的出错提示。为什么不可以把a[0]看作一维数组。
string[,] a = new string[2,4];
string[] b = {"0","1","2","3"};
for( int i = 0 ;b.Length >i;i++ )
{
a[0,i] = b[i];}
用for循环谁都会啊!能否给点别的方法。
学习学习!
string[] b = {"a","b","c","d"};string[][] myJaggedArray = new string [][]
{
new string[] {"AAA","AAA","AAA","AAA","AAA"},
new string[] {"AAA","AAA","AAA","AAA","AAA"},
new string[] {"AAA","AAA","AAA","AAA","AAA"},
};
myJaggedArray[0] = b;
string[] b = {"a","b","c","d"};
string[][] a= new string [3][];
a[0] = b;
就要string[,]定义的,有没有不用for循环的方法呢?