iT邦幫忙

2023 iThome 鐵人賽

DAY 3
0
自我挑戰組

30天-從新開始學C#+包含建出一個CRUD產品系列 第 3

第3天:深入C#方法與函數 — 定義、呼叫、參數與返回值 學習目標

  • 分享至 

  • xImage
  •  

學習目標
了解什麼是方法(函數)以及如何在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);
}
https://ithelp.ithome.com.tw/upload/images/20230904/20151652fgn3HIJAt9.png

Github https://github.com/qsc811022/ConsoleApp_Function
實踐與挑戰
創建一個簡單的計算機程式,該程式應該有多個方法,分別用於加法、減法、乘法和除法。這些方法應接收兩個數字作為參數,並返回一個數字作為結果。
https://ithelp.ithome.com.tw/upload/images/20230904/201516525fAtLeIiDD.png

今日回顧
你學習了如何在C#中定義和呼叫方法,這是程式結構化的基本單元。
你了解了如何通過參數與方法互動,以及如何使用返回值來獲取方法執行的結果。


上一篇
第1天:環境設置 安裝Visual Studio 創建第一個C#程式
下一篇
第4天:深入物件導向編程(OOP)— 類別、對象、繼承與多型
系列文
30天-從新開始學C#+包含建出一個CRUD產品14
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言