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