'내/외부 네임 스페이스 사용'을 사용해야하는 이유와 'var'를 사용해야하는 이유에 대한 모든 질문을 읽었습니다.C# 정규 네임 스페이스 대 작은 네임 스페이스
나는 여기에 대한 대답을 찾고 싶지 않습니다.
내가 알고 싶은 (또는 확인하는) 것은 아래 두 선언 사이에 차이가 있습니까?
namespace MyCo.MyProject.MyModule
{
using MyModule2;
/*Put class definition here*/
}
namespace MyCo.MyProject.MyModule
{
using MyCo.MyProject.MyModule2;
/*Put class definition here*/
}
그래서 지시문을 사용할 때와 사용하지 않을 때 네임 스페이스에 대한 정규화 된 이름을 사용하는 것과 다른 점은 무엇입니까?
아무 생각이 들지 않지만 누군가가 나에게 보여줄 수있는 참고 자료를 제공 할 수 있다면 (또는 내가 틀렸다면 그것을 반증하는 것은 정말로 영어 단어일까요? 이것은 환상적 일 것입니다.
완전한 이름은 여러 개의 네임 스페이스에 같은 이름의 클래스가있을 때 유용합니다. 다른 클래스 이름 만 사용하고 맨 위에 네임 스페이스에 대한 문을 사용하는 것이 좋습니다. –
'Disprove'는 실제로 영어 단어입니다. 그러나 'prouve'는 그렇지 않습니다. –
@MikeNakis 고마워 함 XD – Sebastien