Ereignisse
17. März, 23 Uhr - 21. März, 23 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Zirkuläre Einschränkungsabhängigkeit mit 'Typarameter 1' und 'Typparameter 2'.
Dieser Fehler tritt auf, da zu einem bestimmten Zeitpunkt ein Typparameter auf einen anderen verweist, während der zweite Typparameter wiederum auf den ersten verweist. Unterbrechen Sie die zirkuläre Einschränkungsabhängigkeit durch Entfernen einer der Einschränkungen, um diesen Fehler zu beheben. Beachten Sie, dass die zirkuläre Einschränkungsabhängigkeit indirekt erfolgen kann.
Der folgende Code generiert den Fehler CS0454.
// CS0554
using System;
public class GenericsErrors
{
public class G4<T> where T : T { } // CS0454
}
Das folgende Beispiel zeigt eine zirkuläre Abhängigkeit zwischen zwei Typeinschränkungen.
public class Gen<T,U> where T : U where U : T // CS0454
{
}
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben:
Ereignisse
17. März, 23 Uhr - 21. März, 23 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrieren