Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Inkonsistente Verwendung des lambda-Parameters. Alle Parametertypen müssen entweder explizit oder implizit sein.
Inconsistent lambda parameter usage; all parameter types must either be explicit or implicit.
Wenn ein Lambda-Ausdruck über mehrere Eingabeparameter verfügt, können einige Parameter die implizite Typisierung nicht verwenden, während andere die explizite Typisierung verwenden.
So beheben Sie diesen Fehler
- Weisen Sie allen Eingabeparametern implizite Typen zu, oder weisen Sie allen explizite Typen zu.
Beispiel
Durch folgenden Code wird Fehler CS0748 generiert, da im Lambda-Ausdruck nur alpha einen expliziten Typ aufweist:
// cs0748.cs
class CS0748
{
delegate double D(int x, int y);
D d = (int alpha, beta) => { return beta / alpha; }; // CS0748
}