學習目標
了解什麼是方法(函數)以及如何在C#中定義方法
學習如何呼叫方法並傳遞參數
理解方法的返回值和其重要性
學習內容
定義和呼叫函數
方法的基本結構:學習如何定義一個簡單的方法。
csharp
Copy code
void MyMethod() {
// do something
}
呼叫方法:了解如何在程式中呼叫一個方法。
MyMethod(); // 呼叫上面定義的MyMethod
函數參數和返回值
帶參數的方法:學習如何定義帶有參數的方法,並傳遞參數。
void GreetUser(string username) {
Console.WriteLine("Hello, " + username);
}
返回值:瞭解如何從方法中返回一個值,並學習何時以及為什麼需要返回值。
int AddNumbers(int a, int b) {
return a + b;
}
多重返回值(C# 7.0+):掌握如何使用元組(Tuple)返回多個值。
(int sum, int difference) AddAndSubtract(int a, int b) {
return (a + b, a - b);
}
Github https://github.com/qsc811022/ConsoleApp_Function
實踐與挑戰
創建一個簡單的計算機程式,該程式應該有多個方法,分別用於加法、減法、乘法和除法。這些方法應接收兩個數字作為參數,並返回一個數字作為結果。
今日回顧
你學習了如何在C#中定義和呼叫方法,這是程式結構化的基本單元。
你了解了如何通過參數與方法互動,以及如何使用返回值來獲取方法執行的結果。