Загрузка / Добавление значений в Datamember типа list <string>(DataContract)? - PullRequest
1 голос
/ 16 февраля 2012

У меня есть DC LoadResult с DataMemebers типа List<string>

public partial class LoadResult : ServiceResult
  {
    [DataMember]
    public List<string> Country { get; set; }
    [DataMember]
    public List<string> AuditStatus { get; set; }
  }

, который пытается заполнить эти значения в моем DO, выполнив следующие шаги:

 LoadResult LResult = new LoadResult ();
//Code to connect to database , retrive appropriate values
string x = "some string value retrieved from database";
LResult.Country.Add(x);

последняя строка кода выдает мне ссылку на объект, не установленную для ошибки экземпляра, это может быть кое-что фундаментальное, что я пропустил здесь, но так как я инициализировал класс DC с новым ключевым словом, я не знаю, что это за ошибкаесть, вы можете помочь мне здесь

1 Ответ

2 голосов
/ 16 февраля 2012

нужно сделать

LResult.Country = new List<string>();

перед добавлением значений

...