C# 共用快取物件就地修改:用投影副本與序列化邊界避免資料污染說明 C# IMemoryCache 共用參考為何會讓過濾結果污染後續查詢,並以投影副本、序列化邊界與回歸測試建立可重現的隔離策略。C# .NET 9 IMemoryCache 快取隔離 回歸測試2026-08-25