简体   繁体   English

如何使用简单的“hello world”方法编写自动生成新项目(.sln)的 C# 代码?

[英]How to write C# code that auto generate new project (.sln) with simple 'hello world' method?

I looked at some examples and I didn't find any example that create new.sln with one simple runnable class (simple console project with main that print hello world)我查看了一些示例,但没有找到任何使用一个简单的可运行 class 创建 new.sln 的示例(带有主要打印 hello world 的简单控制台项目)

anyone know how to do it or can point on some example?任何人都知道该怎么做或可以指出一些例子吗?

You can easily use CLI您可以轻松使用 CLI

    dotnet new console -n MyConsoleApp
    cd MyConsoleApp
    echo "Console.WriteLine(\"Hello, David\");" > Program.cs  //OSX
    echo 'Console.WriteLine("Hello, David");' > Program.cs;   //Windows
    dotnet run

You can run the above code in one line:您可以在一行中运行以上代码:

OSX:操作系统:

dotnet new console -n MyConsoleApp && cd MyConsoleApp && echo "Console.WriteLine(\"Hello, David\");" > Program.cs && dotnet run

Windows Windows

dotnet new console -n MyConsoleApp; cd MyConsoleApp; echo 'Console.WriteLine(\"Hello, David\");' > Program.cs; dotnet run

在此处输入图像描述 在此处输入图像描述

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM