C# 共用快取物件就地修改:用投影副本與序列化邊界避免資料污染
說明 C# IMemoryCache 共用參考為何會讓過濾結果污染後續查詢,並以投影副本、序列化邊界與回歸測試建立可重現的隔離策略。
說明 C# IMemoryCache 共用參考為何會讓過濾結果污染後續查詢,並以投影副本、序列化邊界與回歸測試建立可重現的隔離策略。
以 .NET 8 可重現測試解析 C# async/await 正確性,釐清 async void、List.ForEach、Task.WhenAll、WaitAsync 與取消語意。