【发布时间】:2020-10-06 12:31:45
【问题描述】:
这是我的网络服务请求:
[System.Xml.Serialization.XmlElementAttribute("Duration", typeof(string), DataType="duration", Order=1)]
[System.Xml.Serialization.XmlElementAttribute("EndDate", typeof(System.DateTime), Order=1)]
public object Item {
get { return this.itemField; }
set { this.itemField = value; }
}
如何从对象中设置值 EndDate 和 Duration。
刚才我设置如下:
dateRange.Item = DateTime.now
从上面的代码中只设置了结束日期以及如何设置持续时间的值。
【问题讨论】:
-
你为什么使用
{ }- 那里的意图是什么?你是不是想做到null,也许? -
您需要创建一个xml节点并为其分配属性。老实说,您最好尝试使用 xml 序列化而不是这样做。你在这里有一些资源:stackoverflow.com/a/215659/5950070