我有即時通訊與掙扎了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