2
我有一个类只有属性,类看起来像:序列化VS非序列化类的属性
public class CmsPage
{
private int _subjectId;
public int SubjectID
{
get { return _subjectId; }
set { _subjectId = value; }
}
}
,我们可以创建类,如下也:
[Serializable]
public class CmsPage
{
[NonSerialized] private int _subjectId;
public int SubjectID
{
get { return _subjectId; }
set { _subjectId = value; }
}
}
和
[Serializable]
public class CmsPage
{
public int SubjectID
{
get;
set ;
}
}
所有三个类别之间有什么区别?
我不知道你是什么之后,你问的是序列化和非序列化的属性是如何使用的? –
你的问题的范围是什么?这些类有许多不同之处,根据您的使用情况,答案会有所不同。例如,这些类对于反射的看法与它们在SOAP消息中的外观有很大不同。你可以说得更详细点吗? –