Сейчас я конвертирую JSON данные (с АПИ) через ToObject<>(). Но сперва я создаю класс-тип и потом уже конвертирую(ToObject<List<MyClass>>()
).
Вопрос: можно ли без объявления класса сразу динамический конвертировать?
ToObject<какая_та_лямбда_выражение_описывающие_поля>()
?
Такие способы есть, но вряд ли они будут хоть кем-то считаться выразительными.
Лучше с JObject или JToken работать напрямую, без ToObject и анонимного типа:
JToken obj = ...;
string foo = (string)obj["foo"];
int bar = (int)obj["bar"];
В качестве альтернативы, если производительность особо не важна, можно использовать dynamic
:
dynamic obj = ...;
string foo = (string)obj.foo;
int bar = (int)obj.bar;
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть консольное приложение, которое подключается к веб сервису, и запрашивает данныеЕсть вопросы по производительности этого приложения
Есть веб-приложение на C#, в котором есть 3 выпадающих списка
Ловлю ошибку 404 в IIS название папки в URL дублируется Exception Requested URL:/test/test/LoginPageaspx Если удаляю с url один test все работает