Errore del compilatore CS0128

Aggiornamento: novembre 2007

Messaggio di errore

Una variabile locale denominata 'variabile' è già definita in quest'ambito.
A local variable named 'variable' is already defined in this scope

Il compilatore ha rilevato dichiarazioni di due variabili locali con lo stesso nome. Per ulteriori informazioni, vedere Metodi (Guida per programmatori C#).

Il seguente codice di esempio genera l'errore CS0128:

// CS0128.cs
namespace MyNamespace
{
   public class MyClass
   {
      public static void Main()
      {
         char i;
         int i;   // CS0128
      }
   }
}