太简单了呀,a[0]=b;ok了,呵呵,给分吧^_^

解决方案 »

  1.   

    Up,学习;
      我以为可以用a[0]=(string [])b.Clone ();搞定,可是有"[] 内索引数错误,应为“2”"的出错提示。为什么不可以把a[0]看作一维数组。
      

  2.   

    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];}
      

  3.   

    楼上:楼主可是说不用for循环啊。
      用for循环谁都会啊!能否给点别的方法。
      学习学习!
      

  4.   

    不好意思各位刚才看楼主的信息看错了,现在纠正..
    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;
      

  5.   

    也可以如下面这样
    string[]  b = {"a","b","c","d"};
    string[][] a= new string [3][];
    a[0] = b;
      

  6.   

    string[][]定义的不算
    就要string[,]定义的,有没有不用for循环的方法呢?