private List<T> GetFieldList()
{
var Fields = new { DisplayName = "MCP", FieldName = "t.MCP", FieldType = 1 };
var FieldList = (new[] { Fields }).ToList();
return FieldList;
}
Dois-je être en mesure de faire quelque chose comme ça?Question sur l'utilisation de la liste Anonyme Types
Cela semble fonctionner jusqu'à ce que je tente d'interroger contre LINQ. Je reçois une erreur « Impossible de trouver une implémentation du modèle de requête pour 'Où est introuvable type de source' de System.Collection.IList.. Pensez à spécifier explicitement le type de la plage variable « l ». liste var = GetFieldList(); var item = (de l dans la liste où l.DisplayName = ddlFields.SelectedValue sélectionner l) .SingleOrDefault(); – Jhorra
@Jhorra, la fonte ne pas IList, mais IEnumerable – Dewfy