Ошибка компилятора 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
}
}
}