更新:2007 年 11 月
错误消息
无法转换为静态类型“type”
如果您的代码使用强制转换来转换为静态类型,则会发生此错误。由于一个对象不可能成为静态类型的实例,因此强制转换为静态类型永远没有意义。
示例
下面的示例生成 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
    }
}