Chyba kompilátoru CS1934
Nelze najít implementaci vzoru dotazu pro typ zdroje type 'type'. Metoda nebyla nalezena. Zvažte explicitní zadání typu proměnné rozsahu name.
Tato chyba se vytvoří, pokud výraz dotazu určuje zdroj dat, pro který nejsou implementovány žádné standardní operátory dotazu. Jedním ze způsobů, jak tuto chybu vytvořit, je zadat ArrayList
bez zadání explicitního typu proměnné rozsahu.
V následujícím příkladu je řešením pouze zadat typ proměnné rozsahu:
var q = from int x in list
Následující příklad ukazuje jeden ze způsobů, jak vytvořit CS1934:
// cs1934.cs
using System.Linq;
using System.Collections;
static class Test
{
public static void Main()
{
var list = new ArrayList { 0, 1, 2, 3, 4, 5 };
var q = from x in list // CS1934
select x + 1;
}
}
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: