iT邦幫忙

鐵人檔案

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

C# 和 SQL 探索之路 - 2 系列

今年拖到最後才決定參加,希望能順利寫完。
一樣仍以 C# 和 SQL 的文章為主,希望能對大家有所幫助 ^ ^

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

Day 1: 哈囉 & C# 關鍵字: 空值結合運算子 - ??

大家好,又見面了。今後的 30 天也請多多指教 ~大部分的文章是基於自己的 GitHub Pages 文章再加以改寫。 ?? 在 C# 中,被稱為空值結合運算...

2023-09-15 ‧ 由 Lazy 分享
DAY 2

Day 2: C# Task 回傳值

大家好,今天是第二天 ~之前曾經寫過 C# Task 的文章:Day 15: C# 多工處理: Task - iT 邦幫忙,不過裡面示範的程式沒有回傳資料,今天...

2023-09-16 ‧ 由 Lazy 分享
DAY 3

Day 3: C# 關鍵字: lock

哈囉,大家好,今天是第三天 ~之前有提到過多執行緒沒有適當使用時,可能會導致資料錯亂的問題,其實這可以透過 lock 關鍵字解決。 lock 關鍵字的使用,可以...

2023-09-17 ‧ 由 Lazy 分享
DAY 4

Day 4: C# 資料結構: Tuple

大家好,今天是第四天。來介紹 Tuple 這個輕量化的資料結構,它可以讓方法要回傳多個變數時,可以用更簡單的寫法實作,不必再另外寫類別或使用 out 參數傳遞。...

2023-09-18 ‧ 由 Lazy 分享
DAY 5

Day 5: C# 資料結構: Hashset

大家好,今天要介紹的是面試常見的問題:HashSet ~ HashSet 是一種集合。集合內的每個物件都包含 Hash (雜湊) 值,即根據數值計算出來,獨一無...

2023-09-19 ‧ 由 Lazy 分享
DAY 6

Day 6: C# Delegate 介紹

C# 有一個特色稱之為 Delegate (委派)。 以下是我對 A tour of C# - Major language areas - Microsoft...

2023-09-20 ‧ 由 Lazy 分享
DAY 7

Day 7: C# Platform Invoke (P/Invoke)

大家好,今天是第七天,要來講的是 Platform Invoke (也常縮寫為 P/Invoke,中文或可稱為平台叫用)。 P/Invoke 允許從 Manag...

2023-09-21 ‧ 由 Lazy 分享
DAY 8

Day 8: C# DataView 的使用

大家好,今天是第八天囉 ~ 一起來看 DataView 吧!在 C# 中,DataView 可以用來排序和過濾 DataTable 內的資料。而 DataTab...

2023-09-22 ‧ 由 Lazy 分享
DAY 9

Day 9: C# 常用文件註解標籤

在 C# 程式當中,使用 /// 開頭的註解和標籤 (Tag),會被編譯器編譯成 XML 格式文件。被編譯成 XML 格式文件後,除了可以產生 API 文件,V...

2023-09-23 ‧ 由 Lazy 分享
DAY 10

Day 10: C# 再寫一次 Lambda

大家好,今天是第十天了!完成三分之一,繼續加油 用 Lambda 找出集合中特定條件下的數量,可使用 Count 語法。以下範例可找出 Receiver 類...

2023-09-24 ‧ 由 Lazy 分享