使用LINQ获取AttributeCollection中键的值
我正在使用CRM插件在LINQPad中进行测试使用LINQ获取AttributeCollection中键的值,linq,dynamics-crm-2011,linqpad,Linq,Dynamics Crm 2011,Linqpad,我正在使用CRM插件在LINQPad中进行测试 我的查询应该是什么,以便返回“address1\u addressid”的值?可以是这样的 from c in ContactSet where ... select new { address1_addressid = c.Attributes.Contains("address1_addressid") ? c.Attributes["address1_addressid"] : "" }
我的查询应该是什么,以便返回“address1\u addressid”的值?可以是这样的
from c in ContactSet
where ...
select new {
address1_addressid = c.Attributes.Contains("address1_addressid") ?
c.Attributes["address1_addressid"] : ""
}
或者干脆
from c in ContactSet
where c.FirstName.Equals("SomeFirstName")
select c.Address1_AddressId
我在我的环境中测试了它,它可以工作……但是,使用对你有用的东西