- Sep 21 Wed 2022 18:38
-
太魯閣國家公園的山與河
- Sep 18 Sun 2022 12:30
-
IEnumerable<T>與yield break範例

光看文字說明很難理解IEnumerable<T>、yield break、yield return的使用方式,這裡紀錄相關程式碼範例和單元測試,幫助理解與記憶
//利用指定分隔符號分隔字串(輸入空白字串則不處理),再按原來順序回傳
static IEnumerable<string> SplitWithoutWhiteSpace(this string obj, params char[] separator)
{
if (string.IsNullOrWhiteSpace(obj))
{
yield break;
}
- Sep 16 Fri 2022 08:54
-
寶山第二水庫低水位與滿水位
- Sep 11 Sun 2022 07:41
-
每個月的第幾個星期幾轉DateTime

每個月的第幾個星期幾轉DateTime
遊戲可能在每個月的第一、二、三或最後一個週末有分別的活動,
外國的節日也常常是以每個月的第幾個星期幾表示,譬如
母親節(Mother's Day),五月的第二個週日
感恩節(Thanksgiving Day),十一月的最後一個星期四
- Aug 26 Fri 2022 10:48
-
將視窗拆成1+2*3的窗格
- Aug 24 Wed 2022 10:28
-
南海捐血室
- Aug 13 Sat 2022 15:55
-
西元年轉民國年

大原則就是別在程式碼內出現1911
(如果有的話,2024/2/29前都還來得及修正...)
參考微軟的TaiwanCalendar (public class TaiwanCalendar : System.Globalization.Calendar)
https://docs.microsoft.com/zh-tw/dotnet/api/system.globalization.calendar?view=net-6.0
- Aug 10 Wed 2022 16:29
-
將工作從背景執行緒傳遞(Invoke)到視窗執行緒

參考資料
https://stackoverflow.com/questions/5436349/what-happened-to-control-invokerequired-in-wpf
https://docs.microsoft.com/zh-tw/dotnet/api/system.windows.threading.dispatcher.invoke?view=windowsdesktop-6.0
https://stackoverflow.com/questions/60759414/delegate-is-never-executed-while-invoked-via-dispatcher-begininvoke-with-context
- Aug 07 Sun 2022 13:58
-
世貿陸橋Bye Bye!






