Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# 对象转json

作者:青灯寂焚   发布日期:2025-04-18   浏览:103

using System;
using System.Text.Json;

public class Program
{
    public static void Main()
    {
        // 定义一个简单的类
        Person person = new Person
        {
            Name = "张三",
            Age = 30,
            IsEmployed = true
        };

        // 将对象转换为 JSON 字符串
        string jsonString = JsonSerializer.Serialize(person);
        Console.WriteLine(jsonString);
    }
}

public class Person
{
    public string Name { get; set; }
    public int Age { get; set; }
    public bool IsEmployed { get; set; }
}

解释说明:

  1. 定义类:我们定义了一个 Person 类,包含三个属性:Name(字符串类型)、Age(整数类型)和 IsEmployed(布尔类型)。
  2. 创建对象:在 Main 方法中,我们创建了一个 Person 对象,并为其属性赋值。
  3. 序列化对象:使用 JsonSerializer.Serialize 方法将 Person 对象转换为 JSON 格式的字符串。
  4. 输出结果:最后,我们打印出转换后的 JSON 字符串。

这段代码展示了如何使用 C# 的 System.Text.Json 命名空间中的 JsonSerializer 类来将对象转换为 JSON 字符串。

上一篇:c#排序

下一篇:c# xml转json

大家都在看

c# 二进制

c# tcp client

c# type.gettype

c# sqlconnection

.net和c#

c#游戏开发

c#网络编程

c# rectangle

c# if else

c#高并发

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站