VS 手表面板中的“no way”标志图标是什么意思?

我不明白 Visual Studio 手表中有一个范围图标,它是有时出现在属性或字段图标上的“禁止”标志。CF附截图。

http://img1.mukewang.com/6146f33b0001717b00620085.jpg

我确实检查了 VS2015 图标的文档,但绝对没有看到这个“不行”标志:https ://msdn.microsoft.com/en-us/library/y47ychfe.aspx

这是什么意思?

编辑:我的财产被宣布为公开:

public virtual DateTime? MyProp1 { get; set; }

由于 virtual 关键字,该标志不存在,因为我在同一个类中还有其他自动属性也声明为 public virtual 并且间谍没有费心添加这个“无路标”。例如:

public virtual MyType MyProp2{ get; set; }


catspeake
浏览 213回答 1
1回答

UYOU

我知道了!这显然只发生在属性可以为空时public DateTime? MyProp1 { get; set; } //there will be a "no way icon" when the property is instanciatedpublic DateTime MyProp2 { get; set; } //no "no way icon"仍然不知道为什么这个图标没有列在原始帖子的 MS 文档链接中......
打开App,查看更多内容
随时随地看视频慕课网APP