var demoObject = new Model { StringProperty = "string", IntProperty = 123, ListProperty = new List<string> { "A", "B", "C" }, ObjectProperty = new Person { ID = 11, Name = "Poy Chang" } };
1 2 3 4 5
//| Method | Mean | Error | StdDev | //|------------------------------------ |---------:|----------:|----------:| //| DataContractJsonConverter_Serialize | 3.108 us | 0.0614 us | 0.1373 us | //| JsonSerializer_Serialize | 1.253 us | 0.0278 us | 0.0788 us | //| NewtonsoftJsonConvert_Serialize | 2.791 us | 0.0719 us | 0.1933 us |
1 2 3 4 5
//| Method | Mean | Error | StdDev | Median | //|-------------------------------------- |----------:|----------:|----------:|----------:| //| DataContractJsonConverter_Deserialize | 12.378 us | 0.4570 us | 1.1959 us | 11.971 us | //| JsonSerializer_Deserialize | 2.338 us | 0.0467 us | 0.1015 us | 2.320 us | //| NewtonsoftJsonConvert_Deserialize | 4.466 us | 0.0886 us | 0.2089 us | 4.399 us |