我有一個類,一個屬性是枚舉。事情是這樣的:我們是否需要枚舉的可序列化屬性
//Do i need [Serializable]
public enum SexEnum
{
Male,
Female
}
[Serializable]
public class Person
{
string Name {get;set;}
SexEnum Sex {get;set;}
}
當我序列Person
與BinaryFormatter
,我是否需要[Serializable]
在枚舉decleration? 沒有它,但它爲什麼允許[Serializable]
屬性枚舉decleration它工作正常嗎?
是否要序列化值?它只是一個整數... – 2012-02-08 17:13:47
我想序列化的值,它是序列化,無論我有[Serializable]屬性或不。問題是爲什麼.NET允許serializable屬性用於枚舉 – cellik 2012-02-08 20:08:51