Ошибка компилятора CS0610
Обновлен: Ноябрь 2007
Сообщение об ошибке
Поле или свойство не может иметь тип "тип"
Field or property cannot be of type 'type'
Имеется несколько типов, которые не могут использоваться в качестве полей или свойств. В число этих типов входят System.ArgIterator и System.TypedReference.
В следующем примере создается ошибка CS0610 в результате использования типа System.TypedReference для поля:
// CS0610.cs
public class MainClass
{
System.TypedReference i; // CS0610
public static void Main ()
{
}
public static void Test(System.TypedReference i) // OK
{
}
}