如何在Visual Studio中确定C#文件的类型?

时间:2015-12-04 15:17:42

标签: c# visual-studio

当您尝试在Visual Studio中创建新的C#文件时,会有很多选项。大多数不同的文件类型,如Windows窗体,自定义控件,C#类文件,安装程序类等都有扩展名.cs。我知道在基础中它们都只是C#文件,Visual Studio只包含我们选择的文件类型的一些代码片段。但是,在创建特定源文件时,是否有可能以某种方式检查Visual Studio中使用了哪种文件类型?

例如,我在一个名为FileDialogPane.cs的解决方案中有一个文件,在里面我有这样的东西:

using System;
using System.ComponentModel;
using Microsoft.VisualStudio.ComponentModelHost;
using Microsoft.VisualStudio.Shell;

namespace Project.File
{
    internal class FileDialogPage : DialogPage
    {
        public FileDialogPage()
        {
            InitializeSettings();
        }

        // rest removed for brevity
    }
} 

它在Visual Studio中没有默认的.cs样式徽标,我真的想知道在创建它时使用了哪种文件。

2 个答案:

答案 0 :(得分:1)

通常,检查继承是有效的。您可以看到此文件继承了类DialogPage,这使其成为DialogPage文件。

答案 1 :(得分:0)

不,我不害怕 - 不是一般的。一旦创建,那就是它。