假設我們有一個名稱爲A的類實現了IDisposable
接口。所以,當我們 使用它,我們寫:在課堂上多次使用IDisposable對象的更好方法
using(classA cA = new classA())
{
}
讓我們wantuse ClassA的,這實際上是在我的情況在模塊支承業務邏輯的類,在另一個類中的許多方法。有沒有辦法避免在所有這些編碼中使用上述編碼?
換句話說,有沒有比以下更好的方法來使用classA?
class B
{
// properties
// constructors
// methods
public void methodA()
{
using(classA cA = new classA())
{
// code goes here
}
}
public void methodB()
{
using(classA cA = new classA())
{
// code goes here
}
}
public void methodC()
{
using(classA cA = new classA())
{
// code goes here
}
}
}
在此先感謝您的幫助。