我有一个班级:
[Serializable]
public class Profile
{
[XmlAttribute]
private string[] permissions;
public string[] Permissions
{
get { return permissions; }
set { permissions = value; }
}
}
我想用XmlSerializer在XML中序列化它,我还必须符合FxCop。问题是FxCop只想公开属性的只读集合,但当然ReadOnlyCollection不可序列化。我不想实现IXmlSerializable,因为它太痛苦了。 还有其他解决方案吗?
答案 0 :(得分:0)
选项: