在我的DataAccess
项目中,我有代码:
using (TandAEntities dataContext = new TandAEntities())
{
// Some code
}
这没有错误并且工作正常。
但是在我的单元测试项目中,我有相同的代码,但是编译器给出了错误;using 语句中使用的类型必须可以隐式转换为'System.IDisposable'
我通过按检查了定义F12
,它确实实现IDisposable
了,并且有一个 dispose 方法。
我可能遗漏了一些参考资料吗?