728x90
1. 지시문
상단에 using을 사용하여 import 외부 dll파일을 사용할 수 있다.
using System.Text;
using project = PC.MyCompany.Project; 별칭
2. 문장
개체 범위를 정의 할때 사용한다. 그 범위를 벗어나면 자동으로 dispose(처분)된다.
file, font, DB의 같은 경우에 사용할 때 일정부분의 메모리를 잡아 먹는데
이부분에서 컴퓨터의 자원이 할당 되는 것입니다.
메소드나 어떤 형식의 로직이 끝날 때 이부분을 다시 반납해야 성능이 개선되고 프로그램의 문제가 발생하지 않습니다.
바로 using문을 메소드 안에 커넥트 형식으로 {} 안에서만 사용하고 나면 바로 dispose 되게끔 만들어 주는 것입니다.
using (SqlConnection connection = new SqlConnection(connectionString))
{
SqlCommand command = new SqlCommand(queryString, connection);
command.Connection.Open();
command.ExecuteNonQuery();
}
728x90