SerializeObject 序列化 C# 对象到字符串
// Install-Package Newtonsoft.Json
class Program
{
static void Main(string[] args)
{
// {"id":"123","name":"admin"}
string jsonStr = JsonConvert.SerializeObject(new { id = "123", name = "admin" });
Person person = new Person
{
Id = "123",
Name = "admin",
};
// {"person":{"Id":"123","Name":"admin"}}
string jsonStr2 = JsonConvert.SerializeObject(new { person });
// {"Id":"123","Name":"admin"}
string jsonStr3 = JsonConvert.SerializeObject(new Person
{
Id = "123",
Name = "admin",
});
Console.WriteLine("Hello World!");
}
}
public class Person
{
public string Id { get; set; }
public string Name { get; set; }
}