如果有一个看起来像这样的对象:
public class MyTask
{
private Connection _someKindOfConnectionThatShouldStayOpen;
public MyTask() { ... Opens connection and other stuff }
void DoWork(object arg) { ... }
}
我想创建一个小应用程序来创建对象并定期(比如每秒)运行 DoWork 方法,而不破坏对象。这样做的最佳方法是什么?(即最安全和最佳实践)