我有以下自动属性。
[DefaultValue(true)]
public bool RetrieveAllInfo { get; set; }
当我尝试在代码中使用它时,我发现 false
的默认值为 false。我假设这是一个 bool
变量的默认值,请问有人知道问题出在哪里吗?
public bool RetrieveAllInfo { get; set; } = true;
这是C# 6的新特性。 - marbel82