Erweitern Minimieren
1 von 22 fanden dies hilfreich - Dieses Thema bewerten.

Compilerfehler CS0103

Fehlermeldung

Der Name "Bezeichner" ist im aktuellen Kontext nicht vorhanden
The name 'identifier' does not exist in the current context

Es wurde versucht, einen Namen zu verwenden, der in der Klasse, im Namespace oder im Bereich nicht vorhanden ist. Überprüfen Sie die Schreibweise des Namens, die using-Anweisungen und die Assemblyverweise, um sicherzustellen, dass der gewünschte Name verfügbar ist. Ein häufiger Fehler ist es, eine Variable innerhalb einer Schleife oder eines try-Blocks zu deklarieren, und dann zu versuchen, von einem einschließenden Codeblock oder von einem anderen Codeblock darauf zuzugreifen. Dies ist im folgenden Beispiel dargestellt.

Im folgenden Beispiel wird CS0103 generiert:

// CS0103.cs
using System;

class MyClass
{
   public static void Main()
   {
      // MyClass conn = null;
      try
      {
         MyClass conn = new MyClass();   // delete this line
         // and uncomment the following line and the line above the try
         // conn = new MyClass();
      }
      catch(Exception e)
      {
         if (conn != null)   // CS0103
            Console.WriteLine("{0}", e);
      }
   }
}
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
© 2013 Microsoft. Alle Rechte vorbehalten.