Leer en inglés

Compartir a través de


Error del compilador CS1599

El método o el delegado no pueden devolver el tipo 'tipo'

Algunos tipos de la biblioteca de clases de .NET, como TypedReference, RuntimeArgumentHandle y ArgIterator no pueden usarse como tipos de valor devuelto, ya que estos podrían emplearse para realizar operaciones no seguras.

El ejemplo siguiente genera la advertencia CS1599:

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