私はこのように定義されているクラスがあります。C#Xml属性が表示されないのはなぜですか?
[XmlRoot(ElementName="request")]
public class Request
{
#region Attributes
[XmlAttribute(AttributeName = "version")]
public string Version
{
get
{
return "1.0";
}
}
[XmlAttribute(AttributeName = "action")]
public EAction Action
{
get;
set;
}
#endregion
をしかし、私はそれをシリアル化するとき(「アクション」を行いながら)、「バージョンは」属性に表示されません。
どうなりますか?