Json.NET - From NewtonSoft


Intro

Popular high-performance JSON framework for .NET. Serialize and deserialize any .NET object with Json.NET's powerful JSON serializer.

 


Serialize a .NET object

 

  • Use JsonConvert.SerializeObject(netobject)

 


Deserialize An Object And Convert It To JSON

 

Add NuGet package to C# project

dotnet add package Newtonsoft.Json

 

Add using statement to code

using Newtonsoft.Json;

 

Convert an object

string json = JsonConvert.SerializeObject(myProfile, Formatting.Indented); Console.WriteLine($"Everything: {json}");

Output

Source: How to import JsonConvert in C# application?