private List<T> GetFieldList()
{
var Fields = new { DisplayName = "MCP", FieldName = "t.MCP", FieldType = 1 };
var FieldList = (new[] { Fields }).ToList();
return FieldList;
}
Должен ли я сделать что-то вроде этого?Вопрос об использовании типов анонимного списка
Кажется, что это работает, пока я не попытаюсь запросить его с помощью LINQ. Я получаю сообщение об ошибке «Не удалось найти реализацию шаблона запроса для типа источника« System.Collection.IList ».« Где »не найдено. Рассмотрим явно указание типа переменной диапазона« l ». var list = GetFieldList(); var item = (из l в списке, где l.DisplayName = ddlFields.SelectedValue select l) .SingleOrDefault(); – Jhorra
@Jhorra, отличное от IList, но IEnumerable – Dewfy