CS0610 de erro do compilador

Mensagem de erro

Campo ou propriedade não pode ser do tipo 'tipo'

Existem alguns tipos que não podem ser usados sistema autônomo campos ou propriedades.Esses tipos incluem sistema.ArgIterator and sistema.TypedReference.

O exemplo a seguir gera CS0610 sistema autônomo resultado do uso do sistema.TypedReference sistema autônomo um campo:

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

   public static void Test(System.TypedReference i)   // OK
   {
   }
}