Derleyici Hatası CS0027
'this' anahtar sözcüğü geçerli bağlamda kullanılamıyor
Bu anahtar sözcük bir özellik, yöntem veya oluşturucu dışında bulundu.
Bu hatayı düzeltmek için deyimini anahtar sözcüğün kullanımını ortadan kaldıracak şekilde değiştirin ve/veya deyimin this
bir bölümünü veya tamamını bir özellik, yöntem veya oluşturucu içinde taşıyın.
Aşağıdaki örnek CS0027 oluşturur:
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication3
{
class MyClass
{
int err1 = this.Fun() + 1; // CS0027
public int Fun()
{
return 10;
}
public void Test()
{
// valid use of this
int err = this.Fun() + 1;
Console.WriteLine(err);
}
public static void Main()
{
MyClass c = new MyClass();
c.Test();
}
}
}
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: