ایجاد تعداد نامعلومی از ماتریس ها - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

ایجاد تعداد نامعلومی از ماتریس ها

0 امتیاز
چطور میشه تعداد ماتریکس ها را از ورودی خوانده و ایجاد کرد ؟

منظورم اینه که مثلا یکی بخوایم بسازیم ( [int[,]  d =new int [n*p )

تو تعداد بالا چطور اسم های مختلف بدیم ؟ d1 و d2 و ...
سوال شده خرداد 24, 1393  بوسیله ی NoveltyTM (امتیاز 19)   1 3 4
ویرایش شده خرداد 24, 1393 بوسیله ی NoveltyTM

1 پاسخ

+3 امتیاز

منظورت اینه که تعداد بیشتری ماتریس به صورت پویا تعریف کنی ؟

میتونی از این روش استفاده کنی :

 

 public class matrix
        {
            int[,] ary;
            public matrix(int x, int y)
            {
                ary = new int[x, y];
            }
            public int this[int x, int y]
            {
                get { return ary[x, y]; }
                set { ary[x, y] = value; }
            }
        }

        static void Main(string[] args)
        {
            matrix m1 = new matrix(1, 1);
            m1[0, 0] = 1;
            matrix m2 = new matrix(2, 2);
            m2[0, 0] = 1;
            m2[0, 1] = 2;
            m2[2, 0] = 3;
            m2[1, 1] = 4;

            Console.Write(m1[0, 0]);

        }

 

پاسخ داده شده خرداد 28, 1393 بوسیله ی alixw24 (امتیاز 656)   2 5 13
...