煩惱!解決!成長!
這是我在工作這幾年的紀錄,期待用較為系統化的文章展現,且能講得簡單易懂。
大部分應該會以 C# 和 SQL 為主,也許會夾雜一兩本讀書心得。
希望能對大家有所幫助,還請多多指教!
大家好,初次參加鐵人賽,請多指教。 這 30 天的時間,會分享數年來工作上所使用到的 C# 與 SQL 技術與技巧,難度應介於基礎~進階之間,也希望能用幾本書的...
嗨,今天要講的一樣是 C# 關鍵字 ~ 我們都常在程式碼中看到 readonly 和 const,從字面上來看,兩個關鍵字都帶有「無法修改」的意味,但實際上它們...
嗨,今天要講的是也很常見到的關鍵字: is is 用於檢查某個變數是否相容於某個類別 (或型別)。 下面是微軟的官方範例,展示了 Nullable 的 int...
寫完上一篇 is 以後,我才發現 is 有比想像中更多不同判斷的用法。今天接著繼續介紹的是 ? 運算子,它在 C# 裡面也有多種不同的用法。 ?. 運算子 :...
大家好,今天是第 5 天,會介紹 var 和 dynamic 的不同。本來預期一天會講 2 ~ 3 個不同類型的關鍵字,實際寫了才發現,其實一個關鍵字就有很多用...
嗨,今天要繼續介紹的,是 $ 符號的用法。 $ 符號從 C# 6.0 開始出現,可以搭配大括號插入變數、字串,使用的範例如下: string userName...
嗨,今天要介紹的是結構 (struct) ~ 結構在部分的程式語言裡,其實是很常使用的,只是在撰寫物件導向的 C# 時,可能會漸漸地減少使用結構,今天就再來複習...
大家好,今天是第 8 天 … 來提複製 List 時,物件的複製要如何處理,避免複製完要修改資料時,花了很久時間除錯,才發現資料修改的結果與預期不同...。其它...
嗨嗨,今天要來介紹的,是 Interface, Abstract 和 Virtual 之間的關係。它們概念上都是希望不同的類別能實作特定方法,但又有差異之處,請...
嗨 ~ 終於來到第 10 天了。今天想要來提一下泛型 (Generic)。泛型在平常撰寫程式碼時,其實就很常遇到了,例如前幾天提到的 List,就可以放入不同的...