Leggere in inglese

Condividi tramite


Errore del compilatore CS0102

Il tipo 'type name' contiene già una definizione per 'identifier'

Una classe contiene più dichiarazioni per identificatori con lo stesso nome nello stesso ambito. Per correggere l'errore, rinominare gli identificatori duplicati.

Esempio

L'esempio seguente genera l'errore CS0102.

C#
// CS0102.cs  
// compile with: /target:library  
namespace MyApp  
{  
   public class MyClass  
   {  
      string s = "Hello";  
      string s = "Goodbye";   // CS0102  
  
      public void GetString()  
      {  
         string s = "Hello again";   // method scope, no error  
      }  
   }  
}