다음 항목에서는 개체 지향 프로그래밍 언어인 Visual Basic의 기본 구성 요소를 소개하고 설명합니다. 폼과 컨트롤을 사용하여 응용 프로그램용 사용자 인터페이스를 만든 후 응용 프로그램의 동작을 정의하는 코드를 작성해야 합니다. 다른 최신 프로그래밍 언어와 마찬가지로 Visual Basic은 다양한 일반 프로그래밍 구문과 언어 요소를 지원합니다.
다른 언어로 프로그래밍을 해본 적이 있다면 이 단원 내용의 상당 부분이 친숙하게 들릴 것입니다. 대부분의 구문이 다른 언어와 비슷하지만 Visual Basic의 이벤트 구동 특성에는 몇 가지 미묘한 차이가 있습니다.
프로그래밍을 처음 접하는 사용자를 위해 이 단원에서는 코드 작성의 기본 빌딩 블록을 소개합니다. 기본 사항을 이해하고 나면 Visual Basic을 사용하여 강력한 응용 프로그램을 만들 수 있습니다.
- 배열
여러 관련 값을 포함하는 배열을 선언하고 그 배열을 사용하여 보다 간략하고 강력한 코드를 작성하는 방법에 대해 설명합니다.
- 컬렉션
컬렉션에 대해 간략하게 설명합니다.
- 상수 및 열거형
반복해서 사용하기 위해 관련 상수 값 집합을 포함하여 변하지 않는 값을 저장하는 방법에 대해 설명합니다.
- 제어 흐름
프로그램 실행의 흐름을 조절하는 방법을 보여 줍니다.
- 데이터 형식
프로그래밍 요소가 저장할 수 있는 데이터 종류와 데이터의 저장 방법에 대해 설명합니다.
- 선언 요소
선언할 수 있는 프로그래밍 요소, 해당 이름 및 특성, 컴파일러에서 이에 대한 참조를 확인하는 방법을 설명합니다.
- 대리자
대리자 및 Visual Basic에서 대리자를 사용하는 방법에 대해 설명합니다.
- 초기 바인딩 및 런타임에 바인딩(Visual Basic)
개체가 개체 변수에 할당될 때 컴파일러가 수행하는 바인딩을 소개하고, 초기 바인딩과 런타임에 바인딩 사이의 차이점에 대해 설명합니다.
- 이벤트
이벤트를 선언하고 사용하는 방법을 보여 줍니다.
- 인터페이스
인터페이스의 정의 및 응용 프로그램에서 인터페이스를 사용하는 방법에 대해 설명합니다.
- LINQ
LINQ(통합 언어 쿼리) 기능 및 프로그래밍을 소개하는 항목에 대한 링크를 제공합니다.
- 개체 및 클래스
개체와 클래스에 대한 개요를 제공하고 개체와 클래스의 사용 방법, 둘 사이의 관계, 개체와 클래스가 노출시키는 속성, 메서드 및 이벤트 등에 대해 설명합니다.
- 연산자 및 식
값 저장 요소를 처리하는 코드 요소, 이러한 코드 요소의 효과적인 사용 방법, 이들을 결합하여 새 값을 산출하는 방법에 대해 설명합니다.
- 절차
Sub
, Function, Property 및 Operator 프로시저에 대해 설명하고 재귀 프로시저 및 오버로딩된 프로시저와 같은 고급 항목도 다룹니다.
- 문
선언문과 실행문에 대해 설명합니다.
- 문자열
Visual Basic의 문자열 사용과 관련된 기본 개념을 설명하는 항목에 대한 링크를 제공합니다.
- 변수
변수를 소개하고 Visual Basic에서 변수를 사용하는 방법에 대해 설명합니다.
- XML
Visual Basic에서 XML을 사용하는 방법에 대해 설명하는 항목에 대한 링크를 제공합니다.