Я пытаюсь найти некоторые ссылки на LINQ с динамическим добавил сильные типы, статические У меня есть, как в примере:LINQ и динамические сильные типы
var rowColl = _data.AsEnumerable();
var json = (from r in rowColl
select new
{
name = r.Field<string>("name"),
id = r.Field<int>("id"),
}).ToList();
Теперь, когда мне интересно, если его можно сделать «имя» и «id» динамически добавляются во время выполнения, поскольку информация доступна в DataTable «_data», я думаю, что есть простое решение для этого, но не найдено ссылок на это
Nope. Компилятор создает для вас анонимный класс во время компиляции. Тем не менее, можно создавать новые типы во время выполнения. См. Пространство имен Reflection.Emit. – sircodesalot
и не простое решение, я уверен, что я не первый, у кого есть этот вопрос. –
'Reflection.Emit' действительно требует некоторой практики. Решительно не для начинающих. – sircodesalot