我收到此错误,不知道为什么。你能帮助我吗? 我试图通过用户选择在应用程序中使用不同的列表。但启动应用程序时出现此错误
这是主文件
ItemsPresenter
story_brain文件:
ScrollViewer
答案 0 :(得分:0)
由于没有给textNumber
赋予初始值,并且在其他方法定义中使用它来从elements
列表访问textListClasic
,所以得到了错误。
我更新了StoryBrain
类,为textNumber
变量设置了一个初始值:
class StoryBrain {
static Random random = Random();
// initialize the textNumber variable
int textNumber = 0; // new line
bool gameTypeIsClasic = false;
static List<Story> textListClasic = [
Story(
"text content 2",
"göm",
),
Story(
"text content 1",
"öv",
),
Story(
"text content 3",
"göm",
),
Story("text content 4", "öv")
];
... // remaining codes
}