我有一个叫做扑克牌的类,它继承自卡片类。我将它实例化为一个名为chuckcards 的对象。数据成员之一是 CARD ID。我正在尝试为该值分配一个 int 。它在类中被声明为公共的。这是它的实例化方式。
playingcards[] chuckcards = new playingcards[10];
这是我尝试分配值的方式。
for (int ctr = 1; ctr < 10; ctr++)
{
chuckcards[ctr].cardID = ctr;
temp++;
}
我得到的错误是
你调用的对象是空的。
我不知道我做错了什么?我可以制作一个将值分配给每个成员的方法吗?如果是这样,那对某些事情来说会很痛苦,但我能做到吗?还是他们的简单方法?