标签: visual-studio-2012 visual-studio-2017
在解决方案资源管理器中,您有时会在类定义节点中看到心脏覆盖。它意味着什么?
答案 0 :(得分:19)
我相信你指的是一个信号图标。当内部(C#)或朋友(VB.NET)时,心脏显示在类型/成员上。图标的含义是documented on Microsoft Docs:
答案 1 :(得分:5)
在C#中,将值分配给可为空的类型时就会发生这种情况。
示例:
int? k = null; //here the symbol for k in the Watch Windows is without heart k = 5;
分配(k = 5)后,符号k也将包含心脏覆盖物。
我使用Visual Studio 2017 [visual-studio-2017]进行了测试。