C#对象序列化后首字母变成小写的解决方法
1.序列化对象时,有时会出现json格式中,字段名的首字母变成小写
2.我们想要将首字母变成大写
3.使用实例
using Newtonsoft.Json;
class A { public string Name { get; set; } public int Age { get; set; } }
public static void Test() { A test = new A() { Name = "张三", Age = 18 }; var jsonstr = System.Threading.Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(JsonConvert.SerializeObject(test)); Console.WriteLine("jsonstr=" + jsonstr); Console.Read(); }