Compilerfehler CS0401
Aktualisiert: November 2007
Fehlermeldung
Die new()-Einschränkung muss zuletzt angegeben werden
The new() constraint must be the last constraint specified
Wenn Sie mehrere Einschränkungen verwenden, listen Sie alle anderen Einschränkungen vor der new()-Einschränkung auf.
Beispiel
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
}