ふらっとC#,C♯,C#(初心者用) Part88
■ このスレッドは過去ログ倉庫に格納されています
0269デフォルトの名無しさん
2012/03/25(日) 03:46:00.98static string[,] ArrayCopy(string[,] array1, int sourceIndex, int destinationIndex, int length)
{
string[,] array2 = new string[array1.GetLength(0), array1.GetLength(1)];
for (int a = 0; a < length; a++)
{
for (int b = 0; b < array1.GetLength(1); b++)
{
array2[a + destinationIndex, b] = array1[a + sourceIndex,b];
}
}
return array2;
}
↓だとできないのはなぜか教えろ
static string[,] ArrayCopy(string[,] array1, int sourceIndex, int destinationIndex, int length,string[,]array2)
{
for (int a = 0; a < length; a++)
{
for (int b = 0; b < array1.GetLength(1); b++)
{
array2[a + destinationIndex, b] = array1[a + sourceIndex,b];
}
}
return array2;
}
■ このスレッドは過去ログ倉庫に格納されています