using System;
using Newtonsoft.Json;
public class Program
{
public void Main()
Test(1);
Test(1.5);
Test("123asd");
Test(DateTime.Now);
}
private void Test<T>(T inst)
string json = JsonConvert.SerializeObject(inst);
Console.WriteLine(typeof(T));
Console.WriteLine(json);
Console.WriteLine(JsonConvert.DeserializeObject<T>(json));
Console.WriteLine("");