我有一個用戶類。其中一個屬性需要是「關聯」用戶,因此它的類型需要爲User。現在,當我初始化這個類時,當它嘗試初始化Associated屬性時,會發生堆棧溢出。當前代碼:在自己的構造函數中初始化一個新類
public class User {
public User() {
this.Associated = new User();
}
public User Associated { get; set; }
}
這是可行的還是我在吠叫錯誤的樹?
爲什麼不能爲您的關聯用戶的有效默認值? – user957902
即使對於未關聯的用戶,在我所需的關聯User類中還有其他默認值。 –