文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Timespan不能用XmlSerializer序列化?

Timespan不能用XmlSerializer序列化?

时间:2010-12-18  来源:Gildor Wang

[Serializable]
public class MyClass
{
// Local Variable
private TimeSpan m_TimeSinceLastEvent;

// Public Property - XmlIgnore as it doesn't serialize anyway
[XmlIgnore]
public TimeSpan TimeSinceLastEvent
{
get
{ return m_TimeSinceLastEvent; }
set
{ m_TimeSinceLastEvent = value; }
}

// Pretend property for serialization
[XmlElement("TimeSinceLastEvent")]
public long TimeSinceLastEventTicks
{
get
{ return m_TimeSinceLastEvent.Ticks; }
set
{ m_TimeSinceLastEvent = new TimeSpan(value); }
}
}
其实也就是用一个long的对应值(Ticks)来代替TimeSpan序列化。
相关阅读 更多 +
排行榜 更多 +
Titanite

Titanite

飞行射击 下载
果冻冲冲冲最新版

果冻冲冲冲最新版

休闲益智 下载
怪物卡车跳跃

怪物卡车跳跃

休闲益智 下载