这里使用命令行来创建,各个操作系统上做法都一致。执行以下代码即可:
- mkdir Test 创建一个Test文件夹
- cd Test 进入Test文件夹
- dotnet new 创建一个新的.NET Core项目
一个全新的.NET Core项目会由以下文件组成:
- Program.cs 主程序入口
- project.json 项目配置文件
执行dotnet restore命令后项目会根据project.json文件配置来恢复项目依赖包,同时就会生成新的project.json.lock文件、bin和obj目录。
运行dotnet run即可看到示例输出,如下:

使用Json.NET
集成Json.NET方法很简单,只需要在project.json里添加指定的字段即可,如下:

此时你使用Json.NET进行简单操作,一切都正常,如下:

输出结果也正常,如下:

之前在RC版本中如果你调用Json.NET进行序列化操作就会发现异常,异常是由于缺少依赖项 System.Runtime.Serialization.Primitives 导致的,需要手动引用此依赖包。
但是正式版好像已经修复此问题了,执行序列化操作一切正常,如下:
输出结果正常,如下:
