기본적으로, 나는 다음과 같은 일을 해요 경우 :C#/Informix : using 문에있는 경우 내 DB 연결에서 Close를 명시 적으로 호출해야합니까?
using (IfxConnection connection = ConnectionManager.GetConnection())
{
connection.Open();
...
if (connection != null) connection.Close(); //Is this necessary?
}
참고 : IfxConnection이 DbConnection에서 상속하는 IBM 클래스입니다.
나는 그 코드를 거기에 남겨 두지 않을 것이라고 알고 있지만 가능한 한 효율적으로 코드를 정리하고 "여분"인 코드를 제거하는 것이 좋을 것입니다. :)