【发布时间】:2013-07-01 22:21:09
【问题描述】:
我们是否可以在构造函数中使用using 语句来声明对象的实例以供以后使用。例如。
public class TestClass {
private DataClassesDataContext _dataContext;
public TestClass(string connString){
using (this._dataContext = DataClassesDataContext(connString));
}
private bool someMethod(){
_dataContext.instanceMethod(); // i want to use instance methods wherever needed and define once
}
}
【问题讨论】:
-
非常有趣的问题,我敢打赌
_dataContext将在初始化结束时被处理 -
能够做到这一点,您希望获得什么?
标签: c# idisposable using