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();
        }

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM