如何从C#Object中的动态视图获取动态成员值。
代码:
var db = Db.Profiles;
var buyingCompanies =
((SimpleQuery)db.BuyingCompany
.FindAll(db.BuyingCompany.u_seller_id == DefaultValues.SellingCompany_GuidStr))
.ToArray();
在purchaseCompanies变量中,我的数据低于数据。
答案 0 :(得分:0)
您可以尝试通过将值转换为
来获取值IDictionary<string, object>
e.g
var db = Db.Profiles;
var buyingCompanies = ((SimpleQuery)db.BuyingCompany
.FindAll(db.BuyingCompany.u_seller_id == DefaultValues.SellingCompany_GuidStr))
.ToArray();
IDictionary<string, object> dict = (IDictionary<string, object>)buyingCompanies;
IEnumerable<object> values = dict.Select(m => m.Value);