Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Nelze najít implementaci vzoru dotazu pro typ zdroje type 'type'. Metoda nebyla nalezena. Chybí direktiva using pro System.Linq?
Typ zdroje v dotazu musí být IEnumerable, IEnumerable<T>nebo odvozený typ nebo typ, pro který jste vy nebo někdo jiný implementovali standardní operátory dotazu. Pokud je typ zdroje nebo IEnumerable IEnumerable<T>, musíte přidat direktivu using pro System.Linq obor názvů, aby se standardní metody rozšíření operátoru dotazu dostaly do oboru. Vlastní implementace standardních operátorů dotazu musí být přeneseny do oboru stejným způsobem, s direktivou using a v případě potřeby odkazem na sestavení.
Oprava této chyby
Přidejte požadované using direktivy a odkazy na projekt.
Příklad
Následující kód generuje CS1935, protože direktiva using pro System.Linq je okomentována:
// cs1935.cs
// CS1935
using System;
using System.Collections.Generic;
// using System.Linq;
class Test
{
static int Main()
{
int[] nums = { 0,1,2,3,4,5 };
IEnumerable<int> e = from n in nums
where n > 3
select n;
return 0;
}
}