可能重复之间的差异:
is there a difference between [Serializable] and [Serializable()] in c#?什么是[Serializable接口]和[序列化()]
我总是用我的Web服务[Serializable()]
,类声明之前,连载它。今天在教程中我看到[Serializable]
...
有什么区别?
可能重复之间的差异:
is there a difference between [Serializable] and [Serializable()] in c#?什么是[Serializable接口]和[序列化()]
我总是用我的Web服务[Serializable()]
,类声明之前,连载它。今天在教程中我看到[Serializable]
...
有什么区别?
什么都没有。
如果您需要传递参数,您将需要第一种语法。
实际上有任何功能差异。 允许的2种不同类型会导致几个参数可以有一个参数,所以它的超铀也是在这种情况下:
会对这个答案一看:is there a difference between [Serializable] and [Serializable()] in c#?
有因为SerializableAttribute的构造没有差别不接受任何参数。另一方面,如果任何属性构造函数接受参数,它们应该写在inside()中。
有史以来最短的答案! – Tigran 2012-04-10 08:06:01
@Tigran:增加了一点,因为我确信我会从很多不喜欢简短答案的人那里得到喜爱的,尽管它可能没有必要。的xD – Mehrdad 2012-04-10 08:06:48