편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
'''Visual Basic .NET'''은 [[마이크로소프트]]에서 2001년 발표한 [[프로그래밍 언어]]이다. .NET 프레임워크의 일원으로서, 기본적으로는 [[Just-in-time 컴파일]]을 통해 중간 언어로 번역된다. | '''Visual Basic .NET'''은 [[마이크로소프트]]에서 2001년 발표한 [[프로그래밍 언어]]이다. .NET 프레임워크의 일원으로서, 기본적으로는 [[Just-in-time 컴파일]]을 통해 중간 언어로 번역된다. | ||
5번째 줄: | 4번째 줄: | ||
== 언어 및 문법 특징 == | == 언어 및 문법 특징 == | ||
*'''세미콜론이 없다.''' - BASIC 언어 계열의 특징이다. 개행을 통해 줄구분이 이루어진다. [[Python|다만 탭은 필요 없다.]] | *'''세미콜론이 없다.''' - BASIC 언어 계열의 특징이다. 개행을 통해 줄구분이 이루어진다. [[Python|다만 탭은 필요 없다.]] | ||
*'''단어로 된 연산자''' - And, Or, Is, IsNot를 그대로 쓸 수 있다. 이게 뭔 소리인고 하면, 조건문에 ''If true and true''(=>true) 같은 식으로 쓸 수 있다는 의미. | *'''단어로 된 연산자''' - And, Or, Is, IsNot를 그대로 쓸 수 있다. 이게 뭔 소리인고 하면, 조건문에 ''If true and true''(=>true) 같은 식으로 쓸 수 있다는 의미. | ||
*'''My 네임스페이스''' - (MS의 설명에 따르면) 일부 .net 클래스에 대해 쉬운 접근을 제공한다. C#에서도 쓸 수 있긴 하다. 근데 VB.NET 에서는 그냥 이름이 '''My'''이지만, C#은 '''Microsoft.VisualBasic.Devices'''이다(...) [https://docs.microsoft.com/en-gb/dotnet/csharp/programming-guide/namespaces/how-to-use-the-my-namespace #] | *'''My 네임스페이스''' - (MS의 설명에 따르면) 일부 .net 클래스에 대해 쉬운 접근을 제공한다. C#에서도 쓸 수 있긴 하다. 근데 VB.NET 에서는 그냥 이름이 '''My'''이지만, C#은 '''Microsoft.VisualBasic.Devices'''이다(...) [https://docs.microsoft.com/en-gb/dotnet/csharp/programming-guide/namespaces/how-to-use-the-my-namespace #] | ||
{{프로그래밍}} | {{프로그래밍}} |