我嘗試爲對象初始值設定項中的兩個不同屬性賦值並失敗。如何使用對象初始值設定項將相同的值分配給不同的屬性
在下面的代碼中,我嘗試將Expand和Select屬性分配給true。 但我得到了錯誤
這裏名稱選擇犯規在當前 背景存在'是我的代碼
public class MyClass{
public String Title{get;set;}
public String Key{get;set;}
public bool Expand{get;set;}
public bool Select{get;set;}
public bool Editable{get;set;}
}
new MyClass()
{
Title = "Murali",
Key = "MM",
Expand = Select = true
}
而且我需要在此基礎上的兩個屬性指定其他屬性可編輯
喜歡的東西
new MyClass()
{
Ediatable=(Select && Expand)
}
我怎樣才能做到上述邏輯?對象初始化程序是否支持它?
被提擔心,在所有被注意到。 – Freeman