Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Compilerfehler CS1936

Es konnte keine Implementierung des Abfragemusters für den Quelltyp "Typ" gefunden werden. ' "Methode" wurde nicht gefunden.

Damit ein Quellentyp abgefragt werden kann, muss dieser Typ die Standardabfrageoperatormethoden, die in der Abfrage aufgerufen werden, implementieren. Die Implementierung kann entweder in Form von Klassenmembern oder von Erweiterungsmethoden, die mit der geeigneten using-Direktive eingebunden werden, stattfinden.

So beheben Sie diesen Fehler

  • Stellen Sie sicher, dass eine Auflistung von Objekten und nicht ein einzelnes Objekt abgefragt wird.

  • Stellen Sie sicher, dass Sie die notwendigen using-Direktiven angegeben haben.

Das folgende Beispiel führt zu Fehler CS1936:

// cs1936.cs
using System.Collections;
using System.Linq;
class Test
{
    static int Main()
    {
        object obj;
        IEnumerable e = from x in obj // CS1936
                        select x;
        return 0;
    }
}

Dieser Fehler tritt in der Regel auf, wenn Sie versehentlich versuchen, ein Objekt mit einem bestimmten Typ anstelle einer Auflistung dieser Objekte abzufragen.

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.