Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/38.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
在VS c#控制台应用程序中,在项目中将源文件更改为编译Main()方法_C#_Asp.net_Visual Studio_Console - Fatal编程技术网

在VS c#控制台应用程序中,在项目中将源文件更改为编译Main()方法

在VS c#控制台应用程序中,在项目中将源文件更改为编译Main()方法,c#,asp.net,visual-studio,console,C#,Asp.net,Visual Studio,Console,我有一个示例c#控制台项目,其中有两个程序文件: Program.cs 程序02.cs 在Program.cs中,我有通常的主要方法,即项目的入口点: public static void main(string[] args) { Console.WriteLine("hello world from Program.cs"); } 但是我想从Program02.cs文件执行程序,所以我在文件中添加了方法 public static void main(string[] args)

我有一个示例c#控制台项目,其中有两个程序文件:

  • Program.cs
  • 程序02.cs
  • 在Program.cs中,我有通常的主要方法,即项目的入口点:

    public static void main(string[] args)
    {
        Console.WriteLine("hello world from Program.cs");
    }
    
    但是我想从Program02.cs文件执行程序,所以我在文件中添加了方法

    public static void main(string[] args)
    {
        Console.WriteLine("hello world from Program02.cs");
    }
    
    显然它不起作用,项目的入口点/执行从Program.cs开始,我如何将主执行方法切换到Program02.cs文件


    在解决方案资源管理器中右键单击项目,然后找到:

  • 共同属性
  • 一般的
  • 应用
  • 启动对象并将其设置为包含
    Main()
    方法的首选类
  • 您像这样声明了
    Main()
    方法:
    Main()
    ,这是不正确的。它必须是
    Main()
    。C#是一种区分大小写的语言

    选中此项:
    在解决方案资源管理器中右键单击项目,然后找到:

  • 共同属性
  • 一般的
  • 应用
  • 启动对象并将其设置为包含
    Main()
    方法的首选类
  • 您像这样声明了
    Main()
    方法:
    Main()
    ,这是不正确的。它必须是
    Main()
    。C#是一种区分大小写的语言

    选中此项:

    我在->启动对象中没有这些选项,请检查我的屏幕剪辑。@Luther我说Rick单击project test\u delegates\u 01而不是
    解决方案“test\u delegates\u 01”
    。解决方案资源管理器是您的项目所在的框架。我按照您所说的做了,但它仍然不起作用,它只给了我一个选择:test\u delegates\u 01.program检查我的剪辑我使用的是VS2010问题是
    public static void main(string[]args)
    。它必须是
    Main()。解决方案资源管理器是您的项目所在的框架。我按照您所说的做了,但它仍然不起作用,它只给了我一个选择:test\u delegates\u 01.program检查我的剪辑我使用的是VS2010问题是
    public static void main(string[]args)
    。它必须是
    Main()
    而不是
    Main()
    ,因为所有内容都区分大小写。