Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Błąd kompilatora CS1599

Metoda lub delegat nie może zwrócić typu "type"

Niektóre typy w bibliotece klas platformy .NET, na przykład , RuntimeArgumentHandle i ArgIterator nie mogą być używane jako typy zwracane, TypedReferenceponieważ mogą być one potencjalnie używane do wykonywania niebezpiecznych operacji.

Poniższy przykład generuje CS1599:

// CS1599.cs  
using System;  
  
class MyClass  
{  
   public static void Main()  
   {  
   }  
  
   public TypedReference Test1()   // CS1599  
   {  
      return null;  
   }  
  
   public ArgIterator Test2()   // CS1599  
   {  
      return null;  
   }  
}