山海人工智能信息网

✨ C List集合转Json字符串示例代码 ✨

导读 在日常开发中,将数据结构转换为JSON字符串是常见的需求之一。无论是用于API接口返回还是前端交互,掌握这一技能都至关重要!今天就来分享...

在日常开发中,将数据结构转换为JSON字符串是常见的需求之一。无论是用于API接口返回还是前端交互,掌握这一技能都至关重要!今天就来分享一个简单的C示例代码,教你如何将`List`集合轻松转换为JSON字符串。😎

假设我们有一个包含多个对象的`List`集合,每个对象都有属性如`Id`和`Name`。首先需要引入`Newtonsoft.Json`库(通过NuGet安装),它是一个强大的JSON处理工具。接着,可以使用以下代码实现转换:

```csharp

using System;

using System.Collections.Generic;

using Newtonsoft.Json;

class Program

{

static void Main()

{

// 创建一个List集合

var list = new List

{

new Info { Id = 1, Name = "Alice" },

new Info { Id = 2, Name = "Bob" }

};

// 转换为JSON字符串

string json = JsonConvert.SerializeObject(list);

Console.WriteLine(json);// 输出JSON格式的数据

}

}

public class Info

{

public int Id { get; set; }

public string Name { get; set; }

}

```

运行这段代码后,你会看到类似以下输出:

`[{"Id":1,"Name":"Alice"},{"Id":2,"Name":"Bob"}]`

是不是非常简单?掌握了这个技巧,你就能更高效地进行数据序列化啦!🚀

💡 小贴士:记得检查是否已正确引用`Newtonsoft.Json`命名空间哦!