No more than code.
使用 vscode 开发 .NET Core
basic
Program.cs 是 c# 源码文件,用来实现具体逻辑;
project.json 是配置依赖框架,依赖包,版本号,还有其他一些编译会用到相关的东西。这个作用和nodejs的模式是相类似的。
bin 是我们编译的完成的文件
obj 里面是一些编译输出和动态库连接等的一些信息。
dotnet restore 来下载我们配置好的依赖包
dotnet run 来编译运行我们的程序
使用 vscode 开发 .NET Core
-
创建一个控制台应用程序
dotnet new console --name DotNetCoreSample
-
运行项目:进入项目目录
cd DotNetCoreSample
输入dotnet run
-
安装解决方案管理器插件(vscode-solution-explorer)
-
创建空的解决方案:
Ctrl + Shift + P
->Create a new empty solution
-> 输入解决方案名称(SimpleCalculator) -
向空白的解决方案中添加类库和控制台应用程序:右键单击解决方案(在Solution Explorer窗格中),选择 Add new project 选项,选择类库(Class Library),选择使用语言C#,输入名称(MathOperations)。至此,类库已添加到解决方案中。重复5、6相同步骤并添加名为“Calculator”的控制台应用程序(console application)。
-
在控制台应用程序中添加类库项目的引用:右击控制台应用程序项目,选择“添加引用”(add reference)选项。由于解决方案中只有两个项目,扩展程序将自动添加另一个项目的引用。如果有两个以上的项目,需要从列表中选择项目。
dotnet new sln -n myPro 建一个空的myPro.sln解决方案文件
dotnet new console -n myPro.App 创建一个控制台项目。
dotnet sln add myPro.App 将控制台项目加入到解决方案中
dotnet new classlib -n Infrastructure 创建一个lib项目,即一个类项目
dotnet add myPro.App reference Infrastructure 让myPro.App引用Infrastructure项目
dotnet run -p myPro.App 编译运行
.net framework 框架提供了稳定的运行环境,包括:1CLR 公共语言运行时;2.net 类库 console.WriteLine(“hello”) // 将hello打印到控制台 console.ReadKey() // 暂停当前程序