Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Visual Studio 2013中从一个命名空间下的多个类(文件)创建单个文件_C#_File_Class - Fatal编程技术网

C# 在Visual Studio 2013中从一个命名空间下的多个类(文件)创建单个文件

C# 在Visual Studio 2013中从一个命名空间下的多个类(文件)创建单个文件,c#,file,class,C#,File,Class,我需要一个快捷方式,以便能够从单个项目中的所有类创建单个文件(C#中的任何文本文件或cs文件)。它们恰好位于同一名称空间下。Visual Studio 2013和ReSharper是否可能实现这一点?谢谢 例如,由以下内容组成的项目: BaseClass.cs、DerivedClass.cs、IExampleInterface.cs、ProgramMain.cs 组合成 Program.cs或一些文本文件。我想这就是你想要的?还是我错了?但我不明白一件事,如果他们在同一个项目下,你为什么要把所有

我需要一个快捷方式,以便能够从单个项目中的所有类创建单个文件(C#中的任何文本文件或cs文件)。它们恰好位于同一名称空间下。Visual Studio 2013和ReSharper是否可能实现这一点?谢谢

例如,由以下内容组成的项目:

BaseClass.cs、DerivedClass.cs、IExampleInterface.cs、ProgramMain.cs

组合成


Program.cs或一些文本文件。

我想这就是你想要的?还是我错了?但我不明白一件事,如果他们在同一个项目下,你为什么要把所有东西都放在同一个文件下

namespace WindowsFormsApplication1
{
    static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }

        public class BaseClass
        {
        }

        public class DerivedClass : BaseClass
        {
        }

        interface IExampleInterface
        {
        }

        public class ProgramMain
        {
        }
    }
}
命名空间窗口窗体应用程序1
{
静态类程序
{
/// 
///应用程序的主要入口点。
/// 
[状态线程]
静态void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(新Form1());
}
公共类基类
{
}
公共类派生类:基类
{
}
接口IExampleInterface
{
}
公共类节目
{
}
}
}

一种方法是使用CSFileUnifier,但更倾向于使用VS2013。

我想找一个快捷方式来实现这一点。