データ ファイルのサイズがわかっている場合は、データ ファイルを 2D 配列に簡単に渡すことができますが、データを追加および削除する場合はほとんど意味がありません。
グローバルであり、プログラムの残りの部分の範囲外ではない、そのデータ行の長さの 2D 配列をインスタンス化するにはどうすればよいですか?
4行6列の配列の通常のコードは次のとおりですが、データファイルにデータを追加/削除して、行の長さが不明になるようにします。
string[,] allStudentData = new string[4, 6];
string[] allStudents = File.ReadAllLines("data.txt");
for (int i = 0; i < allStudents.Count(); i++)
{
for (int j = 0; j < 6; j++)
{
string[] DataIn = allStudents[i].Split(',');
allStudentData[i, j] = DataIn[j];
}
}
あなたのアイデアをありがとう:-)