Compilerfehler CS1934
Es konnte keine Implementierung des Abfragemusters für den Quelltyp "Typ" gefunden werden. „method“ wurde nicht gefunden. Geben Sie den Typ der Bereichsvariablen "Name" explizit an.
Dieser Fehler wird ausgelöst, wenn ein Abfrageausdruck eine Datenquelle angibt, für die keine Standardabfrageoperatoren implementiert sind. Eine Möglichkeit, diesen Fehler auszulösen, besteht darin, ein ArrayList
-Objekt ohne einen expliziten Typ für die Bereichsvariable anzugeben.
Im folgenden Beispiel besteht die Lösung einfach darin, dass der Typ der Bereichsvariablen angegeben wird.
C#var q = from int x in list
Im folgenden Beispiel wird eine Möglichkeit zum Auslösen von CS1934 dargestellt:
// 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;
}
}
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: