이름 공간을 사용하여 명시 적으로 전체 참조가 포함됩니다

StackOverflow https://stackoverflow.com/questions/9472538

  •  13-11-2019
  •  | 
  •  

문제

예 :

using mySpace.someLogic;

public class Foo
{
 public void Bar()
 {
  doSomethingFromsomeLogic();
 }
}
.

public class Foo
{
 public void Bar()
 {
  mySpace.someLogic.doSomething();
 }
}
.

는 한 가지 방법이 더 효율적입니까?답변이 "그것은 의존한다", 그런 다음 무엇에 의존합니까?

이 질문은 유사합니다. 비슷한 것입니다.메모리 정보.

도움이 되었습니까?

해결책

차이가 없습니다 - 이것은 완전히 개인적으로 선호합니다.컴파일러는 어느 스타일과 동일하게 작동합니다.컴파일 중에는 참조를 사용하지 않는 것이 아니라면 포함되지 않는 참조가 결정됩니다.

귀하의 질문과 관련된 Visual Studio는 사용하지 않는 참조를 정리하고 제거하는 도구가 있습니다.

다른 팁

컴퓨터를 늦추는 것보다 더 중요한 프로그래머로서 당신을 더욱 느리게합니다.

결과가 생성 된 컴파일 된 코드에는 차이가 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top