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

公司要找网站公司网盘 wordpress模板

公司要找网站公司,网盘 wordpress模板,购物商城网站建设,牡丹江地区做网站的公司以下是一些 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.sczhlp.com/news/102375/

相关文章:

  • 写小说的小网站个人博客平台登录
  • 做门户网站多少钱网页游戏网站4399
  • 旅游的网站怎么做重庆网站怎么做出来的
  • 少儿练字控笔字帖
  • 架构师必备:缓存更新模式总结
  • 大兴区网站建设公司北京金创网站建设
  • 苗木网站开发需求建设企业网银u盾网站打不开
  • 品牌网站设计公司哪家好东营机关建设网站
  • 单页网站后台app设计方案计划书
  • 做网站能不能赚钱茶的网站制作
  • 为什么不能在try-catch中捕获子线程的异常 ?
  • sensitive-word 敏感词性能提升14倍优化全过程 v0.28.0 - 实践
  • 2025 PHP 开发者必看得 25 个容易犯的常见错误 90% 的开发者都踩过
  • 一款带有AI功能的markdown工具
  • 何炅做的网站广告网站访问量查询工具
  • 惠州市惠城区建设局网站成都大型网站建设公司排名
  • 顺义青岛网站建设wordpress文章分享到微信
  • 公司网站备案申请有关建设旅行网站的建设
  • 西安微网站制作福建网站开发公司电话
  • 网站内容作弊的形式wordpress访问计数器
  • 崇川区城乡建设局网站最近的新闻热点时事
  • kkday是哪里做的网站网站首页的提交怎么做
  • 水资源监控能力建设门户网站台州建设网站公司
  • 上海手机网站建设电话咨询福州网站建设电话
  • 网站怎么做跳转经典软文案例标题加内容
  • 网站jquery在线优化天眼查公司信息查询
  • 合肥网站开发培训网站建设免费视频教学
  • 网站建设合同 印花税餐饮公司最好的网站建设
  • 做网站租空间建设网站需要营业执照
  • 电子商务网站开发是指有域名了如何做网站