C# 方法
方法是一個程式碼塊,只有在被呼叫時才會執行。
您可以將資料(稱為引數)傳遞到方法中。
方法用於執行某些操作,它們也被稱為函式。
為什麼要使用方法?重用程式碼:定義一次程式碼,然後多次使用。
建立方法
方法透過方法名後跟括號()來定義。C# 提供了一些預定義方法,您已經熟悉了,例如 Main()
,但您也可以建立自己的方法來執行特定操作。
示例
在 Program 類中建立方法
class Program
{
static void MyMethod()
{
// code to be executed
}
}
示例解釋
MyMethod()
是方法的名稱。static
表示該方法屬於 Program 類,而不是 Program 類的物件。您將在本教程後面學習更多關於物件以及如何透過物件訪問方法。void
表示該方法沒有返回值。您將在本章後面學習更多關於返回值的內容。
注意:在 C# 中,最好以大寫字母開頭命名方法,這樣可以使程式碼更易讀。
呼叫方法
要呼叫(執行)方法,請寫出方法的名稱,後跟兩個括號()和一個分號;
在以下示例中,當 MyMethod()
被呼叫時,它用於列印一段文字(即操作)。
示例
在 Main()
中,呼叫 myMethod()
方法。
static void MyMethod()
{
Console.WriteLine("I just got executed!");
}
static void Main(string[] args)
{
MyMethod();
}
// Outputs "I just got executed!"
可以多次呼叫一個方法。
示例
static void MyMethod()
{
Console.WriteLine("I just got executed!");
}
static void Main(string[] args)
{
MyMethod();
MyMethod();
MyMethod();
}
// I just got executed!
// I just got executed!
// I just got executed!