Błąd kompilatora CS0701
"identyfikator" nie jest prawidłowym ograniczeniem. Typ używany jako ograniczenie musi być interfejsem, klasą nie zapieczętowaną lub parametrem typu.
Ten błąd występuje, jeśli typ zapieczętowany jest używany jako ograniczenie. Aby rozwiązać ten błąd, użyj tylko typów nie zapieczętowanych jako ograniczeń.
Poniższy przykład generuje plik CS0701.
// CS0701.cs
// compile with: /target:library
class C<T> where T : System.String {} // CS0701
class D<T> where T : System.Attribute {} // OK
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: