オブジェクト初期化子の2つの異なるプロパティに値を割り当てようとしましたが、失敗しました。
以下のコードでは、ExpandおよびSelectプロパティをtrueに割り当てようとしています。しかし、エラーが発生しました' Selectという名前は現在のコンテキストに存在しません'
これが私のコードです
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
}
また、この2つのプロパティに基づいて編集可能な別のプロパティを割り当てる必要があります
何かのようなもの
new MyClass()
{
Ediatable=(Select && Expand)
}
上記のロジックを実行するにはどうすればよいですか?Object Initializerはそれをサポートしていますか?