Compilerfout CS1934
Kan geen implementatie van het querypatroon vinden voor het brontype 'type'. 'methode' is niet gevonden. Overweeg expliciet het type bereikvariabele 'naam' op te geven.
Deze fout wordt gegenereerd als een query-expressie een gegevensbron opgeeft waarvoor geen standaardqueryoperators worden geïmplementeerd. Een manier om deze fout te produceren, is een opgeven ArrayList
zonder een expliciet type voor de bereikvariabele te geven.
In het volgende voorbeeld is de oplossing om alleen het type bereikvariabele op te geven:
C#var q = from int x in list
In het volgende voorbeeld ziet u een manier om CS1934 te produceren:
// 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;
}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: