クラス定義で
public String[,] Sodoku_Gri = new String [9, 9];
public void populate_grid_by_file()
{
TextReader tr = new StreamReader("data.txt");
// read a line of text
String store_data_from_file = tr.ReadLine();
for (int i = 0; i < Sodoku_Gri.GetLength(0); i++)
{
for (int j = 0; j < Sodoku_Gri.GetLength(1); j++)
{
Sodoku_Gri[i, j] = __________??
}
}
tr.Close();
}
data.txt 内に「1--2--3--3-4-4-5---7-3-4---7--5--3-6--7--」と書かれています-4--3-2--4-5-------3--2-6--7---4---4--3-" ファイルから読み取って、それらをC#の2次元配列に配置してください!C ++で簡単でした。初心者です!C++ では、文字列内のすべての文字にアクセスするために、文字列にもインデックスを作成する必要があります! このデータを 2 次元配列に書き込めますか? Sodoku_Grid[9,9] の 81 個のスペースがファイルからのデータで満たされるように!