一个成员函数前加上这么[Serializable]一句,是什么意思?

解决方案 »

  1.   

    成员函数前加上这么[Serializable]?
    是类前吧?!成员函数要序列化干吗?
    序列化是针对对象的。
      

  2.   

    []这里是设置属性的意思?还是有其他含义,为什么没人直接回答我这个问题呢?Serializable的含义查单词都明白了。
      

  3.   

    在类或者方法的前面加入[]是声名使用定制属性..这样做的好处,是告诉编译器,在编译当前行的时候,需要额外使用或者附加一些功能或者条件..比如你说的[Serializable]是声名,这个类可能将来需要被序列化..[DllImport]声名了调用外部的DLL..[Conditional]声名需要某个#define条件才编译.等等..当然你也可以自己定制一个自己的属性..如果需要自己定义属性,参考MSDN里的例子就好..