这个符号对我的C#文件意味着什么?

时间:2018-03-28 20:48:11

标签: visual-studio-2015

这是Visual Studio 2015的截图:

enter image description here

小蓝色符号对普通C#图标的意义是什么?奇怪的是,像这样的项目的上下文菜单没有重命名选项。

相比之下,这里有一个"正常"之一:

enter image description here

注意 - 我看了几个地方但没有发现它:

3 个答案:

答案 0 :(得分:1)

这是'对象快捷方式的图标。如本页底部所示:

https://msdn.microsoft.com/en-us/library/y47ychfe.aspx

以下是该网站图片的放大视图:

enter image description here

答案 1 :(得分:1)

此蓝色箭头图标表示快捷方式图标。请看一下:

https://msdn.microsoft.com/en-us/library/y47ychfe.aspx在此页面下的信号图标和最后一行。

答案 2 :(得分:1)

蓝色箭头叠加表示该文件是指向其他项目中文件的链接;
在文件系统上,您无法在给定项目的文件夹中找到此文件 - 它仅作为另一个项目的文件存在。

此文件中的代码将编译到引用此文件的每个项目中 通常这样做是为了与作者,公司等项目共享与公共程序集相关的信息。

通过菜单添加现有项目时,您在项目中实现了这样的链接/快捷方式,如下所示:

Add > Existing Item ... > Add As Link

'添加为链接'通过其下拉菜单在“添加”按钮上显示为替代选项。