public Grid (int width, int height, char defaultCharacter) {
for (int n = 0; n <= height; n++) {
List<char> aRow;
for (int i = 0; i <= width; i++) {
aRow.Add(defaultCharacter);
}
this.grid.Add(aRow);
}
}
这是我的一些代码。当我在 Xamarin Studio 上运行它时,它在这些行上给我一个错误,说“使用未分配的局部变量 'aRow'”:
aRow.Add(defaultCharacter);
this.grid.Add(aRow);
这个函数在一个叫做 Grid 的类中,有一个变量:
List<List<char>> grid = new List<List<char>>();
关于为什么未分配此变量的任何想法?