Прочитать на английском

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


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

Поле или свойство не может иметь тип "тип"

Имеется несколько типов, которые нельзя использовать в качестве полей или свойств. В число этих типов входят System.ArgIterator и System.TypedReference.

В приведенном ниже примере ошибка CS0610 возникает в результате использования типа System.TypedReference для поля.

C#
// CS0610.cs  
public class MainClass  
{  
   System.TypedReference i;   // CS0610  
   public static void Main ()  
   {  
   }  
  
   public static void Test(System.TypedReference i)   // OK  
   {  
   }  
}