클래스에서 예외시 특정 기능을 돌려야 된다면
IDisposable 인터페이스, using문을 사용하면된다.
class Foo : IDisposable
{
...
public void Dispose()
{
!기능 구현
}
}
class FooA
{
using(var foo = new Foo())
{
}
catch(Exception e)
{
Consol.WrithLine(e);
}
}
'C# > C# 코딩의 기술' 카테고리의 다른 글
테이블명을 제한적으로 만들어서 관리가 필요할때. (0) | 2018.04.19 |
---|---|
c# Linq Query Left join (0) | 2018.04.17 |
c# if / switch (0) | 2015.12.10 |
c# 의 var (0) | 2015.12.10 |
[폼]폼크기 조정 및 시스템버튼 숨기기 (0) | 2015.08.11 |