Как получить динамические члены из Dynamic View в C # Object? - PullRequest
0 голосов
/ 04 мая 2018

Как получить значения динамических элементов из динамического представления в объекте C #.

Код:

var db = Db.Profiles;

var buyingCompanies =
    ((SimpleQuery)db.BuyingCompany
                    .FindAll(db.BuyingCompany.u_seller_id == DefaultValues.SellingCompany_GuidStr))
                    .ToArray();

В переменной buyCompanies я получаю данные ниже.

enter image description here

1 Ответ

0 голосов
/ 04 мая 2018

Вы можете попробовать получить значения, приведя их к

IDictionary<string, object>

* 1004 например *

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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...