如何使用简单的 'hello world' 方法编写自动生成新项目 (.sln) 的 C# 代码?
How to write C# code that auto generate new project (.sln) with simple 'hello world' method?
我查看了一些示例,但没有找到任何使用一个简单的可运行文件创建新 .sln 的示例class(带有打印 hello world 的 main 的简单控制台项目)
任何人都知道怎么做或者可以指出一些例子吗?
您可以轻松使用 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
您可以 运行 将上面的代码写成一行:
OSX:
dotnet new console -n MyConsoleApp && cd MyConsoleApp && echo "Console.WriteLine(\"Hello, David\");" > Program.cs && dotnet run
Windows
dotnet new console -n MyConsoleApp; cd MyConsoleApp; echo 'Console.WriteLine(\"Hello, David\");' > Program.cs; dotnet run
我查看了一些示例,但没有找到任何使用一个简单的可运行文件创建新 .sln 的示例class(带有打印 hello world 的 main 的简单控制台项目)
任何人都知道怎么做或者可以指出一些例子吗?
您可以轻松使用 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
您可以 运行 将上面的代码写成一行:
OSX:
dotnet new console -n MyConsoleApp && cd MyConsoleApp && echo "Console.WriteLine(\"Hello, David\");" > Program.cs && dotnet run
Windows
dotnet new console -n MyConsoleApp; cd MyConsoleApp; echo 'Console.WriteLine(\"Hello, David\");' > Program.cs; dotnet run