观看 Visual Studio 2015 年的图标和项目

Watch Icons and Items in Visual Studio 2015

当我将鼠标悬停在我的 C# 代码中的 JObject 变量上时,我看到手表 window 弹出。当我展开它时,我看到了下图:

问题

  1. ChildrenTokens 旁边的蓝色 symbol/icon 表示什么?

  2. 哪里有这样的综合列表symbols/icons?

  3. 我们都看到ChildrenTokens在手表window中列出。但是,当我在代码中并尝试访问 ChildrenTokens 属性 时,智能感知不会显示它。为什么?

谢谢。

JObject Documentation可以看出,ChildrenTokens是一个protected overrideproperty。带有扳手的图标显示属性;蓝色图标(可能是一把锁)表示 属性 受到保护。这可以解释为什么您无法通过 Intellisense 访问它。

您可以在此处找到 VS2015 的图标和叠加层列表: https://msdn.microsoft.com/en-us/library/y47ychfe(v=vs.140)

请注意,图标会因您查看它们的位置而异。

带有扳手的图标表示它是 属性

显示蓝砖的图标表示变量或其他任何东西,受保护

粉色立方体图标表明它是某种子例程或函数或方法

带有那个黄色东西的图标表明它是某种 class!