不知道如何去处置这个类,因为我需要释放资源,因为应用程序中的内存泄漏导致它减慢。我不知道如何去处理下面的类,因为一些属性没有实现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