位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > C# > 問(wèn)題詳情

C#靜態(tài)方法

提問(wèn)人:劉冬梅發(fā)布時(shí)間:2020-10-13

1.類(lèi)方法是不需要類(lèi)的任何實(shí)例就可以被調(diào)用的方法,在方法聲明中用static關(guān)鍵字表示。

2.類(lèi)方法只能訪問(wèn)靜態(tài)變量,訪問(wèn)非靜態(tài)變量的嘗試會(huì)引起編譯錯(cuò)誤。

3.靜態(tài)方法不能被覆蓋成非靜態(tài)的。

4.main是靜態(tài)的,因?yàn)樗仨氃谌魏螌?shí)例化發(fā)生前被訪問(wèn),以便應(yīng)用程序的運(yùn)行。

5.public class GeneralFunction {

         public static int AddUp(int x, int y) 

        { //靜態(tài)方法

            return x + y;

        }

     }

6.public class UseGeneral {

     public void method() {

     int c = GeneralFunction.AddUp(9, 10); //調(diào)用靜態(tài)方法

     System.Console.WriteLine("addUp() gives " + c);

     }

     }

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部