Mam następujące Linq zapytanie:błąd LINQ - „NotSupportedException: nieobsługiwany przeciążenie wykorzystywane do operatora zapytania«Wybierz»”
var tmp =
from container in Container
join containerType in ContainerType on container.ContainerType equals containerType
where containerType.ContainerTypeID == 2
select new { ContainerID = container.ContainerID, TypeID = container.ContainerTypeID};
var results = tmp.Select((row, index) => new { row.ContainerID, row.TypeID, ContainerIndex = index })
jak jest, to działa prawidłowo. Jeśli dodam następujące, więc mogę zobaczyć wyniki w LINQPad, pojawia się błąd opisany w tytule tej wiadomości:
results.Dump();
Ten błąd nie jest błędem LINQPad, to pochodzące z Linq i I don nie rozumiem, co to znaczy.
Dziękuję.
Zobacz również mój komentarz do odpowiedzi Jona do poprzedniego pytania. –