Как получить значение EntityKey? - PullRequest
2 голосов
/ 12 января 2010

Как получить значение EntityKey?

Я пытался:

String x = Customer.EntityKey.EntityKeyValues ​​[0] .Value;

String x = Customer.EntityKey.EntityKeyValues ​​[0] .Value.ToString ();

String x = Customer.EntityKey.EntityKeyValues;

String x = Customer.EntityKey.EntityKeyValues.ToString ();

Завершается: Ссылка на объект не установлена ​​для экземпляра объекта.

Пожалуйста, помогите. Спасибо

1 Ответ

3 голосов
/ 12 января 2010

Поскольку вы сообщили, что получаете Object reference not set to an instance of an object, вы можете проверить наличие ссылки null;

String x = (Custormer == null ? null :
              Customer.EntityKey == null ? null :
                Customer.EntityKey.EntityKeyValues.Length == 0 ? null :
                  Customer.EntityKey.EntityKeyValues[0].Value);
...