2010-03-06 2 views
1

마지막 날 인터뷰 한 사람과 면접자가 묻습니다Dotnet Module, 동적 키워드 란 무엇입니까

a) dotnet 모듈이란 무엇입니까?

새로운 동적 키워드이고 무엇을하는 것은 그것을 사용 (닷넷 4.0)

C) 동적 키워드 및 VAR (DOTNET 3.5)

D) 란 무엇이며 차이점은 무엇입니까에게 무엇

B) Var & 개체의 차이점은 무엇입니까? 우리가 왜 다른 것을 사용해야합니까?

누구나 친절하게 응답 할 수 있습니까?

감사합니다.

답변

2

Module Statement에서

모듈 클래스 유사한 참조 형식이지만, 몇 가지 중요한 차이와. 모듈 의 멤버는 표준 모듈 이 아닌 모듈모듈의 네임 스페이스 선언 영역에 암시 적으로 공유되고 범위가 지정됩니다. 클래스와 달리 모듈은 인스턴스가 될 수 없으며 상속을 지원하지 않으며 인터페이스를 구현할 수 없습니다. 모듈은 네임 스페이스에서 선언 된 일 수 있으며 다른 유형으로 중첩 될 수 없습니다.

dynamic (C# Reference)

에서 동적 유형은 수동 컴파일시 타입 체킹에 발생한 동작을 가능하게한다. 대신 이러한 작업은 런타임에 으로 확인됩니다. 이 형식을 사용하면 Office 자동화 API와 같은 COM API뿐만 아니라 IronPython 라이브러리와 같은 동적 인 API 및 의 HTML 문서 개체 모델 (DOM)에 대한 액세스를 으로 단순화합니다.

그리고 [c#] dynamic vs var

+0

안녕 Astender, rthe asnwer FO 감사합니다. 그러나 모듈의 진정한 이점은 무엇입니까? 우리는 그것을 어떻게 그리고 어떤 시나리오에서 사용할 수 있습니까? adv. 고마워요. –

+0

이것 좀 더 설명해야합니다. http://www.homeandlearn.co.uk/net/nets9p7.html –

+0

vb.net 기능이 아닌 C# ? –

관련 문제