編集されたコード
反転しようとしている行を含むテキストファイルには、次の番号が含まれています。
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
これまでのところ、私の配列は次のようになっています。
static void Main()
{
int numbers;
StreamReader fileReader = new StreamReader(fileDirectory);
string line = fileReader.ReadLine();
fileReader.Close();
string[] Split = line.Split();
int.TryParse(line, out numbers);
int[,] Table = new int [10,10];
for (int row = 0; row < Table.GetUpperBound(0); row++)
{
for (int column = 0; column < Table.GetUpperBound(0); column++)
{
}
}
for (int row = 0; row < Table.GetUpperBound(0); row++)
{
for (int column = 0; column < Table.GetUpperBound(0); column++)
{
int tempHolder = Table[row, column];
Table[row, column] = Table.GetUpperBound(0);
Table[row, Table.GetUpperBound(0) - column] = tempHolder;
Console.WriteLine(Table[row, column]);
Console.Write(" ");
}
Console.WriteLine();
}Console.Write(" ");
}
配列にintnumbers変数を追加するのを手伝ってもらえますか?それから私は逆転を試みます。今、これを実行すると、9という数字の約24行が表示されます。また、サイズを指定せずに2D配列を実行する方法を教えてもらえますか?オンラインで調べましたが、方法がわかりません。ありがとう