Ler em inglês

Compartilhar via


Erro do Compilador CS1599

Método ou delegado não pode retornar o tipo "type"

Alguns tipos da biblioteca de classes do .NET – por exemplo, TypedReference, RuntimeArgumentHandle e ArgIterator – não podem ser usados como tipos de retorno, pois poderiam ser usados para executar operações não seguras.

O seguinte exemplo gera o erro CS1599:

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