İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0401

new() kısıtlaması, belirtilen son kısıtlayıcı kısıtlama olmalıdır

Birden çok kısıtlama kullanırken, new() kısıtlaması öncesinde diğer tüm kısıtlamaları listeleyin.

Örnek

Aşağıdaki örnek CS0401 oluşturur.

// 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  
}