//list is IEnumeable NOT IEnumerable<T>
var IEnumerable<object> = list.AsQueryable().Cast<object>().Select(x=> .........);
对象实际上有一个 POCO 底层匿名类,例如
AccountId,Name,SecretInfo
我在 select 语句中想要的是
AccountId = x.GetType().GetProperty("AccountId").GetValue(x,null),
Name = x.GetType().GetProperty("Name").GetValue(x,null)
另外我想隐藏我可以作为硬编码字符串“SecretInfo”传递的 SecretInfo 列 基本上选择列表需要在匿名类型上动态构建....如何做到这一点....任何 Linq 下注有谁能帮助我?