[Serializable] 类定义前加这个什么含义?

handsome1234 2015-07-12 06:22:13
[Serializable]
类定义前加这个什么含义?
如:
[Serializable]
public class AreaLists : List<Area>
{
//Extend your properties and methods by Tony . for more Help to
//http://msdn.microsoft.com/zh-cn/library/s6hkc2c4.aspx
private int _maxItems = 0;
public int MaxItems { get { return this._maxItems; } set { this._maxItems = value; } }
}
...全文
368 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
宝_爸 2015-07-13
  • 打赏
  • 举报
回复
标记为这个类是可以序列化的。 序列化的一般应用场景为 Web service: 类序列化成xml,在网上进行传输,另一方反序列化。 保存文件:序列化保存到磁盘上,打开文件时进行反序列化 等等。
threenewbee 2015-07-12
  • 打赏
  • 举报
回复
标记为序列化,可以序列化的类才可以传输和存储。
ajianchina 2015-07-12
  • 打赏
  • 举报
回复
一两句说不完。 我收藏的,针对该问题写得比较详尽的一篇文章,与你共享: http://www.cnblogs.com/winner/archive/2008/03/25/1120757.html
  • 打赏
  • 举报
回复
代表可序列化,具体为啥要,找下msdn

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧