我有我的實體列表,我使用Select從我的實體獲取一些屬性。我的實體有一個PrimaryContact
屬性,這有一個LastName
屬性。所以,如果我用這樣它的正常工作c#從lambda表達式列表中選擇
var b = items.Select(s => s[PropertyName]); //Property name is "PrimaryContact" it's fine.
,但如果我使用"PrimaryContact.LastName"
這是行不通的
var x = items.Select(s => s[PropertyName]); //Property name is "PrimaryContact.LastName" it's not working
PropertyName
可能是evrything: 「PrimaryContact.LastName」, 「PrimaryContact.FirstName」,「 PrimaryContact.Address.City「
請問有人可以幫我。
問題更新 –
是不是解決方案的任何工作? – Mostafiz
它只適用於PrimaryContact.LastName –