我有一个类叫做播放卡,它从卡片类继承。我将它实例化为一个叫做chuckcards的对象。其中一个数据成员是CARD ID。我试图给这个值赋一个int。它是在类中声明的。 以下是它的实例化。给类对象一个值c#
playingcards[] chuckcards = new playingcards[10];
这里是我尝试分配值。
for (int ctr = 1; ctr < 10; ctr++)
{
chuckcards[ctr].cardID = ctr;
temp++;
}
我得到的错误是不设置到对象的实例
对象引用。
我不知道我在做什么错?我可以创建一个将值分配给每个成员的方法吗?如果这样会对某些事情感到痛苦,但我可以做到这一点?或者他们是一个简单的方法?
谢谢。所以我创建了个人实例?那么我需要一次新的吗?或者说我去做'chuckcards [0] .cardName =“查克”;'我会再次提供吗?任何链接的语法帮助也将是伟大的:) – Yop 2013-04-24 13:21:08
不,只在初始化。我在我的答案中加入了更好的解释 – 2013-04-24 13:21:33
好的,希望目前的答案能够为你解释得很好 – 2013-04-24 13:25:57