PDA

View Full Version : راهنمایی در مورد کپی ارایه دوبعدی در یک ارایه دو بعدی دیگر



ایمان اختیاری
دوشنبه 24 فروردین 1394, 08:52 صبح
برای یه قسمتی احتیاج دارم که محتویات یک ارایه دوبعدی رو در انتهای یک ارایه دو بعدی دیگه کپی کنم و ارایه اول رو با مقدار جدید پر کنم و این روال به تعداد مشخصی انجام بشه .
این کد رو نوشتم اما نمی دونم مشکل از کجاس که ارایه دوم کامل پر نمی شه . و آیا راه بهتری هست ؟

string[,] test1 = new string[24, 3]; string[,] test2 = new string[24, 24];




for (int i = 0; i < test1.GetLength(0); i++)
{
for (int j = 0; j < test1.GetLength(1); j++)
{
test1[i, j] = (i * j).ToString();
}
}
//fil data in array


int i1 = test2.GetLength(1) / test1.GetLength(1);



for (int j = 0; j < i1; j++)
{
Array.Copy(test1, 0, test2, i1*j*2+j, test1.Length);
}