我最近一直在将一些代码从 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”可以更轻松地写出此内容