Поделиться через


Ошибка компилятора CS0128

Обновлен: Ноябрь 2007

Сообщение об ошибке

Локальная переменная "переменная" уже определена в данной области
A local variable named 'variable' is already defined in this scope

Компилятор обнаружил объявления двух локальных переменных с одинаковыми именами. Дополнительные сведения см. в разделе Методы (Руководство по программированию на C#).

Следующий пример приводит к возникновению ошибки CS0128.

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