물론 일반적인 구문에는 차이가 있지만, 다른 중요한 차이점에는 어떤 것이 있을까요? 몇 가지 차이점이 있죠?
하지만 지금처럼 연결된 비교는 정말 철저해 꼭 이래야겠어요 기록하십시오 주된 차이점은 다음과 같다.
일반적으로 두 개의 언어를 사용하는 것을 밀리초입니다 초점을 맞추고 있기 때문에 매우 다른 사용자를 대상으로 각 다릅니다. 이 블로그 포스트 는 优秀 夸약 대상 하였다. 좋은 아이디어 관객이 확인할 수 있는 것은 아마도 어떠한 종류의 도구를 사용하고 있기 때문에 Microsoft 에서 # 39, ll get you& 결정할 것이라고 말했다.
구글을 사용할 수 있다고 가정했을 때, 더 많은 사이트에 대한 링크는 여러분이 찾고 있는 것이 아니라고 생각합니다.
제 대답은 이렇습니다: 개발자의 이력을 바탕으로 선택하세요. C#은 JAVA와 비슷하고 아마도 C++와 비슷할 것입니다. VB.NET은 VB 프로그래머에게 더 쉬웠지만 이전 VB에서 온 새로운 .NET 프로그래머가 없기 때문에 더 이상 문제가되지 않는다고 생각합니다.
제 생각에는 VB가 C#보다 생산성이 더 높고, 생산성 도구(인텔리센스 등) 측면에서는 항상 앞서 있는 것 같고, 누군가 물어보면 C#보다 VB를 추천하고 싶습니다. 물론, 자신이 C#을 선호한다는 것을 아는 사람은 묻지 않을 것이고, C#이 그에게 올바른 선택일 것입니다.
이와는 별도로 구문을 더 이상 크지 않습니다. 그들 둘 수 있도록 할 수 있다 (il 컴파일하십시오 똑같은 컴파일하십시오 vb 및 c # 으로 설명하노라.
가장 분명한 차이가 통사 설탕. 예를 들어, 근데 진짜로 they& 지원할 수 있는 것처럼, VB 전능하신분은 동적임 유형은상위 C # & # 39, s - re 로 정적임 # 39 는 VB 컴파일러와의 그림 아웃하라는.
Visual Studio 가 C # - 하지만 이 기능을 사용하여 다르게 VB 비해 많은 감춰집니다 자도으로 컴파일하기를 (great 소규모 프로젝트를 호깅 리소스에는 대규모 수준들과) 배경 및 보다 나은 스니핏 지원.
하지만 정말 유용한 @tom - 6b.넷 을 (를) '는 이제 조금 재생성합니다 - xml 문서 너무 & # 39, & # 39, & # 39.'
이 항목은 잠시 설명됨 dell. 위키백과, 하딩.
http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Visual_Basic_.NET http://www.harding.edu/fmccown/vbnet_csharp_comparison.html
그냥 저회가 대한 노트를 통해 iqn.
비록 트리스카치 유형 (VB.NET) 는 비슷한 상황이 vb6&, 예외 처리, 아직 # 39 에 오류가 발생했습니다. 그렇다고 크게 훼손될 수 있고, 대부분의 경우, 오류 시 트리스카치 훨씬 더 나은. 그러나 작업을 할 수 있는 시간 오류 시 때 유용합니다 취급료 COM 오류, 디코딩, 마지막 again" 시도하시겠습니까 포착되었습니다 "; 간단히 한 줄. 그러나 이 코드는 많이유 메시에 트리스카치 마찬가지 작업을 수행할 수 있습니다.
[스콧 한스엘만] (http://www.hanselman.com/blog/) 는 최근 흥미로운 기사를 쓴 대비되는 var 및 별반 다르지 않다. [Back to Basics: var! = Dim] (http://www.hanselman.com/blog/BackToBasicsVarDim.aspx)