【发布时间】:2017-05-24 02:44:44
【问题描述】:
我有一个名为 Game 的公共类,它是静态的。
在类中我有两个私有指针变量cards和hands[]。
在类中,我还有一个静态 game() 方法,它实例化两个指针以将它们指向它们的类实例对象。
问题:属性/指针在 Visual Studios 中显示绿色下划线,并且在调试时显示对象为空。我不明白?`
System.NullReferenceException: '对象引用未设置为对象的实例。'
public static class Game {
private static Card card;
private static Hand[] hands;
public static void Game() {
Card card = new Card(true);
Hand[] hands = new Hand[2];
}
}
`
【问题讨论】:
-
您正在定义隐藏字段的本地人
card和hands。
标签: c# visual-studio oop object nullreferenceexception