Compilerfehler CS0761
Aktualisiert: November 2007
Fehlermeldung
Die Deklarationen der partiellen "Methode<T>"-Methode enthalten inkonsistente Typparametereinschränkungen.
Partial method declarations of 'method<T>' have inconsistent type parameter constraints.
Wenn eine partielle Methode über eine Implementierung verfügt, muss die Einschränkung des generischen Typs der für die Methodensignatur definierten Einschränkung entsprechen.
So beheben Sie diesen Fehler
- Stellen Sie sicher, dass in beiden Teilen der partiellen Methode dieselbe Einschränkung für den generischen Typ verwendet wird.
Beispiel
Durch den folgenden Code wird der Fehler CS0761 ausgelöst:
// cs0761.cs
using System;
public partial class C
{
partial void Part<T>() where T : class;
partial void Part<T>() where T : struct // CS0761
{
}
public static int Main()
{
return 1;
}
}