我有即时通讯与挣扎了C#的问题。我正在设计一门课,但我不太熟悉oop。是否可以定义与类本身类型相同的列表?例如说我有一个狗类:类的同一对象的类定义
public class Dog
{
public string _name {get; set;};
public Dog (string, name)
{
_name = name;
}
public List<Dog> listOfDogs()
{
// blah blah
}
}
这样的结构可能吗?如果是这样,怎么样?这是做这种事的正确方法吗?或者我应该创建另一个辅助类,通过创建单独的狗对象来简单地构建狗列表?
感谢
它工作正常。你尝试过时有没有为你工作? – 2012-03-06 17:21:49