共用方式為


編譯器錯誤 CS0716

更新:2007 年 11 月

錯誤訊息

無法轉換靜態型別 'type'

如果您的程式碼使用 cast 轉換為靜態型別,便會發生這個錯誤。因為物件不可能是靜態型別的執行個體,因此轉換成靜態型別絕不可能是有意義的轉換。

範例

下列範例會產生 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
    }
}