当前位置: 首页 > news >正文

长春整站优化健康码哪家公司开发的

长春整站优化,健康码哪家公司开发的,互联网运营推广,定制衣服的app以下是一些 System.Text.Json 在 .NET 9.0 中的使用方式,包括序列化、反序列化、配置选项等,并附上输出结果。 基本序列化和反序列化 using System; using System.Text.Json; public class Program {public class Person{public string Name { get; se…


以下是一些 System.Text.Json 在 .NET 9.0 中的使用方式,包括序列化、反序列化、配置选项等,并附上输出结果。

  • 基本序列化和反序列化
using System;
using System.Text.Json;
public class Program
{public class Person{public string Name { get; set; }public int Age { get; set; }}public static void Main(){Person person = new Person { Name = "张三", Age = 30 };// 序列化string jsonString = JsonSerializer.Serialize(person);Console.WriteLine("序列化结果:");Console.WriteLine(jsonString);// 反序列化Person deserializedPerson = JsonSerializer.Deserialize<Person>(jsonString);Console.WriteLine("\n反序列化结果:");Console.WriteLine($"姓名:{deserializedPerson.Name}, 年龄:{deserializedPerson.Age}");}
}
  • 输出结果:
序列化结果:
{"Name":"张三","Age":30}
反序列化结果:
姓名:张三, 年龄:30

  • 使用配置选项
using System;
using System.Text.Json;
public class Program
{public class Person{public string Name { get; set; }public int Age { get; set; }}public static void Main(){Person person = new Person { Name = "张三", Age = 30 };// 配置选项var options = new JsonSerializerOptions{PropertyNamingPolicy = JsonNamingPolicy.CamelCase,WriteIndented = true};// 序列化string jsonString = JsonSerializer.Serialize(person, options);Console.WriteLine("序列化结果(使用配置选项):");Console.WriteLine(jsonString);}
}

输出结果:

序列化结果(使用配置选项):
{"name": "张三","age": 30
}
  • 处理嵌套对象
using System;
using System.Text.Json;
public class Program
{public class Address{public string City { get; set; }public string Street { get; set; }}public class Person{public string Name { get; set; }public int Age { get; set; }public Address Address { get; set; }}public static void Main(){Person person = new Person{Name = "张三",Age = 30,Address = new Address { City = "北京", Street = "长安街" }};string jsonString = JsonSerializer.Serialize(person);Console.WriteLine("序列化结果(嵌套对象):");Console.WriteLine(jsonString);}
}

输出结果:

序列化结果(嵌套对象):
{"Name":"张三","Age":30,"Address":{"City":"北京","Street":"长安街"}}
  • 处理集合
using System;
using System.Collections.Generic;
using System.Text.Json;
public class Program
{public class Person{public string Name { get; set; }public int Age { get; set; }}public static void Main(){List<Person> people = new List<Person>{new Person { Name = "张三", Age = 30 },new Person { Name = "李四", Age = 25 }};string jsonString = JsonSerializer.Serialize(people);Console.WriteLine("序列化结果(集合):");Console.WriteLine(jsonString);}
}

输出结果:

序列化结果(集合):
[{"Name":"张三","Age":30},{"Name":"李四","Age":25}]

http://www.yayakq.cn/news/998485/

相关文章:

  • 网站建设初步策划方案阳西县网络问政平台公众号
  • 深圳网站建设哪家最好襄阳seo
  • 如何设计网站logowordpress精美主题
  • 怎样用c语言做网站盐城网站建设服务
  • html 网站发布贵阳专业建网站
  • 河北网站优化公司济南建设网建筑市场信用信息管理
  • 商务网站开发流程有没有做门面设计的网站
  • 网站备案注意事项Vantage wordpress主题
  • 网站开发环境介绍电商网站开发用什么语言
  • 贵州三线建设博物馆网站阿里云的网站模版好吗
  • 学校网站建设流程图做个网站多少钱合适
  • 建设企业网站登录入口个人网站服务器一年多少钱
  • 做视频参考什么网站福建建设中心网站
  • 建设银行网站上改手机公司如何注册网站
  • 广州帮人网站建设做网站大公司有哪些
  • 公司网站手机版求个没封的w站2021软件
  • 贺州同城购物网站建设有哪个网站可以学做面条开面馆
  • 建设电子商务网站流程ui培训班教什么
  • wordpress 大型网站wordpress一键建站
  • 学校校园网站建设方案wordpress邮件 插件
  • 高档网站设计上海市企业网站建设
  • 网站建设维保合同wordpress 多功能插件下载
  • 英文网站模板改成中文wordpress 添加媒体库
  • 福田网站建设方案费用有哪些做兼职的设计网站有哪些工作内容
  • 对于网站建设的意见和建议百度网页版无痕模式
  • 上海建站网站简洁案例网站规划包括哪些方面
  • 搜索网站有哪些wordpress评论设置
  • 公司内部网站建设的意义西安嵌入式培训
  • 新闻录入网站模板网站建设维护合同模板
  • 网站开发提现功能响应式网站服务