Derleyici Hatası CS1102
'out' parametre değiştiricisi 'this' ile kullanılamaz.
this
anahtar sözcüğü statik yöntemin ilk parametresini değiştirdiğinde, derleyiciye yöntemin bir uzantı yöntemi olduğunu bildirir. Uzantı yönteminin ilk parametresinde başka değiştirici gerekmez veya buna izin verilmez.
- İlk parametreden yetkisiz değiştiricileri kaldırın.
Aşağıdaki örnek CS1102 oluşturur:
// cs1102.cs
// Compile with: /target:library.
public static class Extensions
{
// No type parameters.
public static void Test(this out int i) {} // CS1102
//Single type parameter
public static void Test<T>(this out T t) {}// CS1102
//Multiple type parameters
public static void Test<T,U,V>(this out U u) {}// CS1102
}
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: