Leer en inglés

Compartir a través de


Error del compilador CS0716

No se puede convertir en el tipo estático 'type'

Este error se produce si el código usa una conversión en un tipo estático. Puesto que no es posible que un objeto sea una instancia de un tipo estático, la conversión en un tipo estático nunca puede ser significativa.

Ejemplo

El ejemplo siguiente genera la advertencia CS0716:

// CS0716.cs  
  
public static class SC  
{  
    static void F() { }  
}  
  
public class Test  
{  
    public static void Main()  
    {  
        object o = new object();  
        System.Console.WriteLine((SC)o);  // CS0716  
    }  
}