int[][] dataArry = new int[5][];

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TriangleCalc
{
    class Program
    {
        static void Main(string[] args)
        {
            int[][] dataArry = new int[5][];
            dataArry[0]=new int[1];
            dataArry[0][0]=7;
            dataArry[1]=new int[2];
            dataArry[1][0]=3;dataArry[1][1]=8;
            dataArry[2]=new int[3];
            dataArry[2][0]=8;dataArry[2][1]=1;dataArry[2][2]=0;
            dataArry[3]=new int[4];
            dataArry[3][0]=2;dataArry[3][1]=7;dataArry[3][2]=4;dataArry[3][3]=4;
            dataArry[4]=new int[5];
            dataArry[4][0]=4;dataArry[4][1]=5;dataArry[4][2]=2;dataArry[4][3]=6;dataArry[4][4]=6;

            //dumpArray(dataArry);
            /*
            7,
            3,8,
            8,1,0,
            2,7,4,4,
            4,5,2,6,6,
            请按任意键继续. . . 
             */
            //ArrayTest();
            //ArrayTest2();
            ArrayTest3();

        }

        static void dumpArray(int[][] dataArry)
        {
            for (int i = 0; i < dataArry.Length; i++)
            {
                int[] line = dataArry[i];
                for (int j = 0; j < line.Length; j++)
                {
                    Console.Write("{0},", line[j]);
                }
                Console.WriteLine();
            }

        }

        static void ArrayTest()
        {
            int[,] a2 = new int[,] { { 1, 2, 3 }, { 4, 5, 6 } };
            Console.WriteLine(a2.Length);
            for (int i = 0; i < 2;i++ )
            {
                for (int j = 0; j < 3; j++)
                    Console.Write("{0},", a2[i,j]);
                Console.WriteLine();
            }
            Console.WriteLine();
            /*
            6
            1,2,3,
            4,5,6,
            请按任意键继续. . .
             */
        }

        static void ArrayTest2()
        {
            int[,] arr=new int[4,6]; 
            for(int i=0;i<4;i++) 
            { 
                for(int j=0;j<6;j++) 
                { 
                    arr[i,j]=(i+1)*10+j+1; 
                } 
            }

            for(int i=0;i<4;i++) 
            { 
                for(int j=0;j<6;j++) 
                { 
                     Console.Write("{0} ",arr[i,j]); 
                } 
                Console.WriteLine(); 
            }
            /*
            11 12 13 14 15 16
            21 22 23 24 25 26
            31 32 33 34 35 36
            41 42 43 44 45 46
            请按任意键继续. . .
             */
        }


        static void ArrayTest3()
        {
            string[,] arrStr ={
                        {"1","No1"},
                        {"2","No2"},
                        {"3","No3"},
                        {"4","No4"}
                        };
            //赋值
            for (int i = 0; i < 4; i++)
            {              
                for (int j = 0; j < 2; j++)
                {
                    Console.Write("{0},",arrStr[i, j]);
                }
                Console.WriteLine();
            }           
            Console.ReadLine();
            /*
            1,No1,
            2,No2,
            3,No3,
            4,No4, 
             */
        }


    }
}

 

posted @ 2018-02-01 10:46  sky20080101  阅读(168)  评论(0)    收藏  举报