iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

C# 和 SQL 探索之路 系列

煩惱!解決!成長!
這是我在工作這幾年的紀錄,期待用較為系統化的文章展現,且能講得簡單易懂。
大部分應該會以 C# 和 SQL 為主,也許會夾雜一兩本讀書心得。
希望能對大家有所幫助,還請多多指教!

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11: C# LINQ 介紹

LINQ 是什麼 ? 名詞介紹 全名為 Language-Integrated Query,提供類似於 SQL 語法的關鍵字,可在 C# 語言環境中提供可操作...

2022-09-22 ‧ 由 Lazy 分享
DAY 12

Day 12: C# 用 LINQ 操作 DataTable

嗨,今天接續昨天 LINQ 的內容,介紹如何操作資料表 (DataTable),篩選出需要的資料。會使用到的方法如下: DataTable.AsEnumer...

2022-09-23 ‧ 由 Lazy 分享
DAY 13

Day 13: C# Lambda 語法介紹

大家好,今天是第 13 天 …LINQ 常常會搭配 Lambda 語法使用,因此在今天進行簡單的介紹。 什麼是 Lambda 語法 可用來建立匿名函式。透過委派...

2022-09-24 ‧ 由 Lazy 分享
DAY 14

Day 14: C# 多工處理: Thread

大家好,今天來到第 14 天,接著簡單的介紹多工處理。 為什麼需要執行緒 平行計算,以減少執行時間。 在執行持續性的動作時,仍能執行其它動作,例如:從網路上下...

2022-09-25 ‧ 由 Lazy 分享
DAY 15

Day 15: C# 多工處理: Task

來到第 15 天囉,繼昨天介紹基礎的 Thread 以後,今天要接著介紹更強大的 Task。 為什麼使用 Task 提供比 Thread 更多的控制能力,如等...

2022-09-26 ‧ 由 Lazy 分享
DAY 16

Day 16: C# 多工處理: Timer

大家好,今天來到第 16 天,繼續介紹多工處理的常用類別 Timer。雖然作用就如同名稱一樣,會定時發送事件,但是其實至少有分成兩種 ~ 底下將介紹 Syste...

2022-09-27 ‧ 由 Lazy 分享
DAY 17

Day 17: C# 事件 (Event) 的實作

第 17 天 ~ 今天來講事件 Event。在寫 C# 程式時,多多少少都有碰到應用元件提供的事件 (像是按鈕點下去後,在點擊事件裡寫相關邏輯),今天就來實作簡...

2022-09-28 ‧ 由 Lazy 分享
DAY 18

Day 18: C# 事件 (Event) 進階

嗨嗨,今天接著介紹事件的進階用法 ~ 在事件發生時加入參數 建立新的類別,繼承 EventArgs 類別,以夾帶不同類型的資料至 EventHandler 中。...

2022-09-29 ‧ 由 Lazy 分享
DAY 19

Day 19: C# 引用第三方程式: DLLImport

大家好,來到快要沒稿的第 19 天 (!?),介紹 dllimport 屬性。 這個屬性是搭配外部 DLL 使用的。當今天拿到合作客戶或廠商的 DLL,而且 D...

2022-09-30 ‧ 由 Lazy 分享
DAY 20

Day 20: C# 引用第三方程式: 動態載入、反射 (Reflection)

大家好,很快又來到第 20 天。 昨天提到的使用 dllimport 屬性呼叫 C++ DLL 內的方法。如果 DLL 是由 C# 等 .Net 為基礎的語言寫...

2022-10-01 ‧ 由 Lazy 分享