İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS1110

System.Core.dll başvurusu olmadan yöntem bildiriminin ilk parametresinde 'this' değiştiricisi kullanılamaz. System.Core.dll için bir başvuru ekleyin veya yöntem bildiriminden 'this' değiştiricisini kaldırın.

Uzantı yöntemleri .NET Framework'ün 3.5 ve sonraki sürümlerinde desteklenir. Uzantı yöntemleri yöntemi bir öznitelikle işaretleyen meta veriler oluşturur. öznitelik sınıfı system.core.dll.

Bu hatayı düzeltmek için

  1. İletide belirtildiği gibi, System.Core.dll için bir başvuru ekleyin veya değiştiriciyi this yöntem bildiriminden kaldırın.

Örnek

Aşağıdaki örnek, dosya System.Core.dll başvurusuyla derlenmiyorsa CS1110 oluşturur:

// cs1110.cs  
// CS1110  
// Compile with: /target:library  
public static class Extensions  
{  
    public static bool Test(this bool b) { return b; }  
}  

Ayrıca bkz.