不知道如何去處置這個類,因爲我需要釋放資源,因爲應用程序中的內存泄漏導致它減慢。我不知道如何去處理下面的類,因爲一些屬性沒有實現IDisposable。我對c#相當陌生,所以不要過於複雜的迴應。如何處理一個類沒有實現IDisposable的屬性?
public class CellItem: IDisposable
{
private Timer foo = new Timer();
public int MedicationDispenseId { get; set; }
public Enumerations.Timeslot Timeslot { get; set; }
public DateTime DateAdministered { get; set; }
protected override void Dispose(bool disposing)
{
disposing = true;
Dispose(disposing);
}
}
你是如何使用CellItem類的?如果你只有一個實例,你可以用關鍵字 –
來包裝它,我使用它來創建列數據,並在其他類中調用它,它使用來自數據庫的數據。我有不止一個實例。什麼關鍵字? – user2708073
關鍵字是「使用」 – Paparazzi