C# 从类继承变量
我对类有一个问题,我有一个转换成类的XSD模式,我必须使用这些类在xml文档中显示一些值 首先我要上这门课:C# 从类继承变量,c#,C#,我对类有一个问题,我有一个转换成类的XSD模式,我必须使用这些类在xml文档中显示一些值 首先我要上这门课: namespace Transaction { public partial class Header { private DateTime dateDeliveryRequestField; public DateTime DateDeliveryRequest { get {
namespace Transaction
{
public partial class Header
{
private DateTime dateDeliveryRequestField;
public DateTime DateDeliveryRequest
{
get
{
return this.dateDeliveryRequestField;
}
set
{
this.dateDeliveryRequestField = value;
}
}
}
}
在我的代码中,我在这个类中
using Transakcija;
.
.
Transakcija.Agr3PLInventoryTransaction Agr3PL = new Transakcija.Agr3PLInventoryTransaction();
Agr3PL.DataArea.Header.DateDeliveryRequest = new DateTime();
Agr3PL.DataArea.Header.DateDeliveryRequest = SOME VALUE FROM SQL QUERY
最后,我将Agr3PL.DataArea.Header.DateDeliveryRequest序列化为XMl文档,但问题是我在XMl文档中没有看到节点DateDeliveryRequest,它不存在吗?我做错了什么?尝试一步一步地调试它,然后查看DateDeliveryRequest在以下情况下的值: Agr3PL.DataArea.Header.DateDeliveryRequest=new DateTime(); 和
Agr3PL.DataArea.Header.DateDeliveryRequest=SQL查询中的某个值我这样做了,它有一个日期值01-08-2012,我使用SQL查询提取数据并将其传递给Agr3PL.DataArea.Header.DateDeliveryRequest,但序列化到xml文档后没有节点DateDeliveryRequest,SQL查询是否返回可为空的数据?若是这样,您应该用[XmlElement(IsNullable=true)]属性标记Header类的属性。出于兴趣,您如何序列化它?我认为问题在于过程的这一部分,而不是变量的设置。我假设DateDeliveryRequest在原始模式中?