Błąd kompilatora CS0716
Nie można przekonwertować na typ statyczny "type"
Ten błąd występuje, jeśli kod używa rzutowania do konwersji na typ statyczny. Ponieważ nie jest możliwe, aby obiekt był wystąpieniem typu statycznego, rzutowanie do typu statycznego nigdy nie może być znaczącym rzutem.
Poniższy przykład generuje 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
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: