-3
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);
此功能是在類叫做網格,一個變量:
List<List<char>> grid = new List<List<char>>();
上WH任何想法這個變量是未賦值的嗎?
因爲你沒有分配任何東西給它?你認爲'aRow'的價值是什麼? – Lee
好點:P你可以發表這個答案,我可以接受嗎? – ZacG
你真的沒有問這個問題。你的調試器不顯示紅線? –