我有一個從某個文件檢索日期的類。在對該文件進行更改之後,我希望該類可以獲取新日期,但它會一直顯示原始日期。我甚至嘗試創建一個新的類的實例,但我得到了相同的結果。我錯過了什麼?如何刷新文件更改後檢索日期的類?
編輯:簡單地說,我正在重新加載類,所以它的緩存被替換。
namespace ProgramUpdater
{
class clsGetFileDates
{
private DateTime eappwDateC = File.GetLastWriteTime(@"c:\files\eappw.exe");
public DateTime EappwDateC
{
get { return eappwDateC; }
set { eappwDateC = value; }
}
}
}
你能發表一些代碼嗎? – FishBasketGordo
也許你能向我們展示一些你試過的代碼嗎? – Dmytro
您是否在每次讀取時重新創建clsGetFileDates?如果不是,那麼該值將保持緩存在你的班級中。 – 2012-10-05 20:44:59