using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// 建立兩個列表:一個用於偶數,一個用於奇數
List<int> evenList = new List<int>();
List<int> oddList = new List<int>();
// 迴圈從 0 到 20
for (int i = 0; i <= 20; i++)
{
// 如果數字是偶數,加入到偶數列表
if (i % 2 == 0)
{
evenList.Add(i);
}
// 如果數字是奇數,加入到奇數列表
else
{
oddList.Add(i);
}
}
// 列印偶數列表
Console.WriteLine("偶數列表: " + string.Join(", ", evenList));
// 列印奇數列表
Console.WriteLine("奇數列表: " + string.Join(", ", oddList));
}
}
依賴注入是一種設計模式,用於實現類與類之間的鬆耦合。簡單來說,就是將一個物件所依賴的其他物件(如服務或資料庫存取層)從外部傳遞進來,而不是在類內部自己建立。
Jan 17, 2025當你在C#中使用delegate(委託)時,想像它是一種"指向方法的指針"。你可以把它理解為一個容器,裡面裝的是指向某個方法的"地址"。這樣,你就可以在程式的其他地方利用這個容器來調用這個方法,而不用直接知道或寫出這個方法的具體細節。
Nov 8, 2024在 C# 中,static 和非 static 的背後邏輯差異主要在於它們如何在內存中處理,以及它們的行為與生命周期。
Sep 18, 2024在 C# 中,void 函數是一種不返回任何值的函數。這意味著當這個函數執行完畢後,不會有任何結果返回給呼叫者。通常,void 函數用於執行某些動作,例如顯示訊息或改變物件狀態,而不需要回傳結果。
Sep 8, 2024or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up