1
我有一个这样的类,我不能改变,只需要使用它。这个类定义了一个隐式类型数组,每个行中,我们有一个指标,和数据(如生产商表示)这样的列表:我如何使用这个隐式类型的数组类
public partial class LightPenMeta {
private long lightPenIDField;
private byte[] lightPenDataField;
/// <remarks/>
public long LightPenID {
get {
return this.lightPenIDField;
}
set {
this.lightPenIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
public byte[] LightPenData {
get {
return this.lightPenDataField;
}
set {
this.lightPenDataField = value;
}
}
}
我的问题是,我不得不使用它,定义LightPenMeta数组类型[]这行包含例如LightPenID = 0,LightPenData ='0
此代码返回null例外:
var lp = new LightPenMeta[1];
lp[0].LightPenData = Data;
lp[0].LightPenID = 0;
的问题是,我该如何使用这个类,并填补它的行?
首先初始化部件,如LP [0] =新LightPenMeta() – Martheen