2016-09-19 3 views
-3

현재 프로젝트의 코드를 정리하고 성능을 개선하려고합니다. 개선의 일환으로, 나는 모든 파일에서 사용되지 않는 "using"문을 제거하는 것을 고려했다. 그게 실제로 성능을 향상시킬 수 있는지 알고 싶습니다. 여기 제 질문이 있습니다. 특정 메소드를 호출하는 경우에만 또는 외부 라이브러리는 를로드하십시오 "사용"문을 통해C#에서 문을 사용하여 작업 부하를 처리하는 방법은 무엇입니까?

이 파일에서 어떤 방법이을 실행시로드 된 외부 라이브러리/자원 (파일 자체가로드 될 때 READ) 실제로이 라이브러리를 사용하고 있습니까?

+3

"사용 설명"이란 말은 "사용 지시어"입니다. using 문은 완전히 다른 무언가입니다. 참조 : http://stackoverflow.com/questions/6923493/what-is-the-difference-between-the-using-statement-and-directive-in-c –

답변

2

using 진술은 순전히 구문 설탕입니다. 네임 스페이스에서 유형을 사용할 때 네임 스페이스 작성을 건너 뛸 수 있습니다.

컴파일 된 IL 또는 런타임 성능에는 아무런 영향이 없습니다.

관련 문제