我是编程和Visual Studio的新手。我刚开始在VS中使用C#。我想一个接一个地运行多个程序,我写了两个程序,当我试图运行它们时,我认为整个项目正在运行,但我只能看到第一个程序的输出,而不是其他程序。当我试图把一个文件作为启动它不允许我:
先谢谢你了。
jm2pwxwz1#
必须创建两个不同的项目才能在Visual Studio中同时运行。在同一个解决方案中创建了两个项目后,请查看at the documentation here
liwlm1x92#
我认为你一开始的想法有问题。例如,如果你想运行两个不同的代码块来实现不同的操作,你不应该指望main方法来帮助你,因为通常一个项目只能有一个条目。也许因为你是新手,你可能不知道C#中有一个基本的操作,它把一个独立的操作作为一个方法来编写。如果这不是你想要的,请告诉我。例如,您提供的代码可以这样编写:
namespace testProject { class prj2 { public void test() { Console. WriteLine("Hello"); } } }
然后在程序中加入上面的方法,操作如下:
using testProject; Console. WriteLine("Hello, World!"); prj2 prj2= new prj2(); prj2.test();
这样,可以同时输出两个段落:有关详情,可参阅:https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/methods
2条答案
按热度按时间jm2pwxwz1#
必须创建两个不同的项目才能在Visual Studio中同时运行。在同一个解决方案中创建了两个项目后,请查看at the documentation here
liwlm1x92#
我认为你一开始的想法有问题。例如,如果你想运行两个不同的代码块来实现不同的操作,你不应该指望main方法来帮助你,因为通常一个项目只能有一个条目。也许因为你是新手,你可能不知道C#中有一个基本的操作,它把一个独立的操作作为一个方法来编写。如果这不是你想要的,请告诉我。例如,您提供的代码可以这样编写:
然后在程序中加入上面的方法,操作如下:
这样,可以同时输出两个段落:
有关详情,可参阅:https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/methods