發表文章

目前顯示的是有「C#」標籤的文章

精選文章

[C#] Effective - 04 以內插字串取代 String.Format()

在C# 6.0 之前,如果需要組合字串時,需要呼叫String.Format方法。 然而在C#6.0出現了一種新的組合字串方式

[C#] Effective - 03 偏好 is 或 as 運算子而非型別轉換

在C#這種強行別的語言 偶爾會需要做一個轉型的操作 Ex. Object 型態 轉換成其他型態

[C#] Effective - 02 偏好 readonly 而非 const

我們在定義常數的時候 到底該用 readonly ? 或者是用 const 好?

[C#] Effective - 01 偏好隱含型別的區域變數

圖片
甚麼? var? 我非常討厭var! 尤其是不能肉眼從右側直接推斷左側型別的時候! 使用var,到底是好還是壞?

[C#] 字串/數學表達式 計算

一個字串字串需要計算 Ex. 200/6 如果用Sql執行結果竟然是...

[C#] 比較兩個物件是否相等

我有兩個物件 A 與 B 都是同一個類別 但是A.Equals(B); 得到的答案卻是 False! WTF?

[C#] base.base.method() 爺爺你讓我呼叫一下好不好?

我要如何調用 base.base.method()? 痾...,這是一個好問題! 我第一個想法是...

[C#] 無條件進位 無條件捨去 四捨五入 RoundUp RoundDown Round

Math類底下沒有無條件進入, 也沒有無條件捨去, 那我們該怎麼解決呢? 最簡單的就是...

[C#] linq left join

在做資料處理時 常常使用 linq做處理 但是最近遇到一個很棘手的 left join 在SQL部分 left join join 失敗時 該欄位會顯示null 但是...

[C#] 實踐快捷鍵

畫面上出現一堆 按鈕! 我會覺得很煩 最好是常用按鈕都變成快捷鍵!

[C#] WPF 多執行緒 InvalidOperationException

用WPF 練習多執行緒時 出現了ERROR What the... System.InvalidOperationException: '發出呼叫的執行緒必須是 STA,因為許多 UI 元件都這樣要求。'

[C#] 選擇資料夾 FolderBrowserDialog 用法

還記得前幾篇  選擇檔案  嗎? 那我要選擇資料夾該怎麼辦? 其實使用前幾篇的方法 也是可以實作完成的 只是需要選擇檔案 再撈出檔案的路徑 有點愚蠢 這邊提供一個更方便的方法供大家參考

[C#] linq 去除交集資料

不知道是我太笨 還是我不太會下關鍵字 在Google都找不到我要的方法 這篇很重要 分享給大家

[C#] 選擇檔案 OpenFileDialog 用法

OpenFileDialog 的用法 OpenFileDialog file = new OpenFileDialog();

[C#] Timer 用法

圖片
這次要來介紹 System.Timer.Timer 的用法 讓我們來瞧瞧! private void InitializeTimer() {     // 每1000毫秒執行     System.Timers.Timer t = new System.Timers.Timer(1000);

這個網誌中的熱門文章