Вот мой код
public int[,] GetBigEyeRoad(int x)
{
int[,] arrayBigEyeResult = new int[6, x];
Array.Copy(arrayBigEyeRoad, arrayBigEyeResult, arrayBigEyeRoad.GetLength(0) * arrayBigEyeRoad.GetLength(1));
return arrayBigEyeResult;
}
И я вызываю его в моем основном классе вот так
int[,] arrayBigEyeRoad = bsb.GetBigEyeRoad(104);
string s = "";
for (int y = 0; y < arrayBigEyeRoad.GetLength(0); y++)
{
for (int x = 0; x < arrayBigEyeRoad.GetLength(1); x++)
{
s += string.Format("{0:D2}", arrayBigEyeRoad[y, x]);
s += ".";
}
s += "\n";
}
Debug.Log(s);
Здесь, в этой части
int[,] arrayBigEyeRoad = bsb.GetBigEyeRoad(104);
Я хочу толькоотображать 12
значения двумерного массива точно так же, как это
int[,] arrayBigEyeRoad = bsb.GetBigEyeRoad(12);
Проблема в том, что он не позволит мне.Потому что это выдаст мне сообщение о том, что
Массив назначения был недостаточно длинным.Проверьте destIndex и длину, а также нижние границы массива
Теперь, как я могу сделать это примерно так
Ограничить 2-й дисплей на консоли