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

+ Recent posts