[問題] 類別class 用陣列宣告
各位前輩好:
我在寫一個程式的時候遇到一些問題,觀念有些不清楚,想請問各位
我在這邊會用宣告一個類別,假設叫做A好了
class A
{
public string state;
public int time;
....;
}
我想要利用類別A建立多個類別變數,所以用了矩陣宣告
A[] b = new A[number];
number為使用者輸入的變數。
接著我想要把所有變數的state預設為stop
for (int i = 0; i < number; i++)
{
A[i].state = "stop"; //<<<<出現錯誤的位置
}
Compile可以過,但是執行程式過後它卻出現了NullReferenceException
請問各位前輩我的問題在哪邊!? 麻煩幫指點一下觀念XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.101.51
→
08/03 11:16, , 1F
08/03 11:16, 1F
→
08/03 11:17, , 2F
08/03 11:17, 2F
→
08/03 12:02, , 3F
08/03 12:02, 3F