J'ai une liste IEnumerable
avec la valeur multiple, et je veux foreach
sur ses valeurs. J'ai ce codeComment préformer foreach dans un objet IEnumerable
IEnumerable<object> Place = db.Places.Select(x => new { Id = x.Id, Nam1 = x.Name1, Name2 = x.Name2);
foreach(dynamic thisPlace in Place)
{
Response.Write (thisPlace.Id)
Response.Write (thisPlace.Name1)
Response.Write (thisPlace.Name2)
}
Ce travail Code fin et après cela se fait, il renvoie une erreur:
A circular reference was detected while serializing an object of type 'System.Data.Entity.DynamicProxies.Place_F6C785C74658C47ED4BFCF45D13FE7D754CCA2F688B6CBDD079244CE52B46291'."
Maintenant, la question est de savoir comment faire foreach
avec IEnumerable
la bonne façon?
ce qui est ici Voyages? – Sajeetharan
C'est faux Je vais le modifier – khaled
Vous êtes mieux de lire un livre C#. Si vous souhaitez utiliser var au lieu de IEnumerable