Сейчас я конвертирую 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;
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости