日期:2014-05-17  浏览次数:20712 次

求高手解决一个数组问题?
 string[ ] wdtg = new string[100];
 string[,] datatg = new string[10, 10];
一维数组有一百个数,我需要将其放入一个二维数组中,不知道该咋闹,求高手解决

------解决方案--------------------

static void Main(string[] args)
        {
            string[] wdtg = new string[100];
            string[,] datatg = new string[10, 10];

            //初始化一下数组
            for (int i = 0; i < wdtg.Length; i++)
            {
                wdtg[i] = i.ToString();
            }

            //放到二维里面
            for (int i = 0; i < wdtg.Length; i++)
            {
                datatg[i / 10, i % 10] = wdtg[i];
            }

            //看看效果
            int col = 0;
            foreach (var str in datatg)
            {
                Console.Write(str+" ");
                if(col++%10==9)
                    Console.WriteLine( );