博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JsonConvert 使用注意事项之 Serializable
阅读量:7048 次
发布时间:2019-06-28

本文共 467 字,大约阅读时间需要 1 分钟。

1、使用NuGet安装Newtonsoft.Json。

2、创建需要序列化的类。

public class Person

{

public string Name{get;set;}

public int Age{get;set;}

}

var obj=new Person();

3、var result = JsonConvert.SerializeObject(obj)。

注意:如果在Person类上面添加注解[Serializable],必须在类字段上面添加上注解[DataMember],否则改字段不能被序列化到字符串中。

即类声明如下:

[Serializable]

public class Person

{

[DataMember]

public string Name{get;set;}

//此字段没有添加[DataMember],将不会被序列化。

public int Age{get;set;}

}

 

转载于:https://www.cnblogs.com/wangchaozhi/p/5112837.html

你可能感兴趣的文章
CentOS下MySQL主从同步配置
查看>>
空暇时候思考2('\0'等价于数字0还是字符0)
查看>>
Qt之对话框设计——可扩展对话框
查看>>
链表常见的问题【转】
查看>>
Linux之sed
查看>>
16.4. jstat - Java Virtual Machine Statistics Monitoring Tool
查看>>
176.6. git-svn - Bidirectional operation between a single Subversion branch and git
查看>>
各种ESB产品比较(转)
查看>>
手把手教你如何在阿里云服务器上搭建PHP环境?
查看>>
背靠中台实现基于大数据驱动的国际化电商架构(一)
查看>>
大数据时代从比特搬运工到大数据运营者
查看>>
PHP设计模式——单例模式
查看>>
Linux内核远程DoS漏洞CVE-2017-7618 4.10.9及以前版本均受影响
查看>>
利用Fitbit,十秒入侵PC
查看>>
达沃时代田大庆:融合存储是趋势
查看>>
提高 Java 代码性能的各种技巧
查看>>
大数据和警察
查看>>
施耐德电气:打造新一代数据中心基础设施
查看>>
土地紧张使香港数据中心市场增长乏力
查看>>
域名选择的六大技巧
查看>>