[DataContract]
public class PersonField
{
private string _fieldName;
private object _fieldValue;
public PersonField()
{
}
public PersonField(string FieldName, object FieldValue)
{
_fieldName = FieldName;
_fieldValue = FieldValue;
}
[DataMember]
public string FieldName
{
get { return _fieldName; }
set { _fieldName = value; }
}
[DataMember]
public object FieldValue
{
get { return _fieldValue; }
set { _fieldValue = value; }
}
}
我有上面的这个类,它在我的 WCF 服务中使用。当我尝试在客户端为此创建数组时
PersonField[] test = new PersonField[2];
test[0].FieldName = "test";
我得到对象引用未设置为对象的实例。不知道我做错了什么?