私は最近、かなりの量のコードを VB から C# に変換していますが、VB では省略形を使用して新しい obj を開始できることに気付きました。これは C# で可能ですか、それともバッキング フィールドを使用する必要がありますか。
Public Property MyList As New List(Of String)
C# に相当するものは次のようです。
private List<String> _myList = new List<string>();
public List<String> MyList
{
get { return _myList; }
set { _myList = value; }
}
注* ショートカット コマンド「propfull」を使用すると、これを書き出す手間が大幅に軽減されます。