读书人

C#以下怎么将一个属性设置为 List类

发布时间: 2012-05-28 17:59:33 作者: rapoo

C#以下如何将一个属性设置为 List类
代码如下
class cardbox
{
list<int> cardlist;
public void addcard(int cardnumber)
{
cardlist.add(cardnumber); // 这里报了一个,未将对象引用设置到对象的实例。
}
}

class program
{
void main()
{
cardbox box1 = new cardbox();
box1.addcard(10);
cardbox box2 = new cardbox();
box2.addcard(11);
}
}

//以下请问,应该如何改正?
// 要求每个 cardbox实例都只有一个 cardlist


[解决办法]
class CardBox
{
public list<int> CardList{get; set;}

public CardBox()
{
CardList = new List<int>();
}

public void addcard(int cardnumber)
{
CardList.add(cardnumber);
}
}

读书人网 >C#

热点推荐