此鏈接中可接受的答案中的原始用戶控制元件代碼:
不確定為什么在嘗試自行更新 SaveState 時它會崩潰。
uj5u.com熱心網友回復:
當你寫
SaveState = value;
你打電話給二傳手。
當你在 setter 的代碼中這樣做時,這會導致無限遞回 - 你SaveState在 setter 中分配 to,它呼叫 setter,它分配給SaveState,它呼叫 setter,它分配給SaveState,它呼叫 setter,等等,永遠導致IDE崩潰。
故事的寓意:永遠不要分配給 setter 內的屬性;總是分配給支持欄位。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/509981.html
標籤:C#表格
