これは私のコードです:
private string[] quizList;
public string[] getQuizList()
{
Databases.MoodleOCDataSetTableAdapters.QuizTableAdapter ta = new Databases.MoodleOCDataSetTableAdapters.QuizTableAdapter();
Databases.MoodleOCDataSet.QuizDataTable table = new Databases.MoodleOCDataSet.QuizDataTable();
ta.Fill(table);
System.Data.DataRow[] row = table.Select("id > 0");
for(int i = 0; i < row.Length; i++)
quizList[i] = row[i].ItemArray[2].ToString();
return quizList;
}
デバッグ中に、テーブルにデータが入力され、行にもデータが入力されていることがわかります。しかし、for ループになると、常に null 参照例外がスローされます。私のコードの何が問題なのですか? ありがとう!