如何获得EntityKey的价值?

时间:2010-01-12 14:10:33

标签: entitykey

如何获取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 个答案:

答案 0 :(得分:3)

当您报告收到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);