Compilerfehler CS0401
Die new()-Einschränkung muss die zuletzt restriktive Einschränkung sein, die angegeben wird.
Listen Sie bei der Verwendung mehrerer Einschränkungen alle anderen Einschränkungen vor der Einschränkung 'new()' auf.
Im folgenden Beispiel wird CS0401 generiert:
// CS0401.cs
// compile with: /target:library
using System;
class C<T> where T : new(), IDisposable {} // CS0401
class D<T> where T : IDisposable
{
static void F<U>() where U : new(), IDisposable{} // CS0401
}
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: