[Serializable]是什么意思解决办法

[Serializable]是什么意思为什么用中括号Serializable指定封装任何类型的Windows窗体对象的格式这又是什么

[Serializable]是什么意思
为什么用中括号
Serializable指定封装任何类型的   Windows   窗体对象的格式
这又是什么意思

例如
using   System;
using   System.Collections;

[Serializable]
public   class   ShoppingCart
{


[解决办法]
序列化。。。格式