Ошибка компилятора CS0833
Обновлен: Ноябрь 2007
Сообщение об ошибке
Анонимный тип не может иметь несколько свойств с одинаковыми именами.
An anonymous type cannot have multiple properties with the same name.
Анонимный тип, как и любой другой тип, не может иметь несколько свойств с одинаковыми именами.
Исправление данной ошибки
- Присвойте каждому свойству типа уникальное имя.
Пример
Следующий пример приводит к возникновению ошибки CS0833:
// cs0833.cs
using System;
public class C
{
public static int Main()
{
var c = new { p1 = 1, p1 = 2 }; // CS0833
return 1;
}
}