Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Das this-Schlüsselwort ist im aktuellen Kontext nicht verfügbar.
Keyword 'this' is not available in the current context
Das Schlüsselwort this (C#-Referenz) wurde außerhalb einer Eigenschaft, einer Methode oder eines Konstruktors gefunden.
Um diesen Fehler zu beheben, ändern Sie die Anweisung, um die Verwendung des Schlüsselworts this zu verhindern, und/oder verschieben Sie die Anweisung innerhalb einer Eigenschaft, einer Methode oder eines Konstruktors ganz oder teilweise.
Im folgenden Beispiel wird CS0027 generiert.
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();
}
}
}