Compartilhar via


Recursos de linguagem do Visual Basic

Os tópicos a seguir apresentam e discutem os componentes essenciais do Visual Basic, uma linguagem de programação orientada a objetos. Depois de criar a interface do usuário para seu aplicativo usando formulários e controles, você precisa escrever o código que define o comportamento do aplicativo. Assim como acontece com qualquer linguagem de programação moderna, o Visual Basic dá suporte a uma série de constructos de programação comuns e elementos de linguagem.

Se você programou em outros idiomas, grande parte do material abordado nesta seção pode parecer familiar. Embora a maioria das construções sejam semelhantes às de outras linguagens, a natureza orientada por eventos do Visual Basic apresenta algumas diferenças sutis.

Se você não estiver familiarizado com a programação, o material nesta seção servirá como uma introdução aos blocos de construção básicos para escrever código. Depois de entender as noções básicas, você pode criar aplicativos poderosos usando o Visual Basic.

Nesta seção

Matrizes
Discute tornar seu código mais compacto e poderoso declarando e usando matrizes, que contêm vários valores relacionados.

Inicializadores de coleção
Descreve inicializadores de coleção, que permitem criar uma coleção e preenchê-la com um conjunto inicial de valores.

constantes e enumerações
Discute o armazenamento de valores inalterados para uso repetido, incluindo conjuntos de valores constantes relacionados.

Fluxo de Controle
Mostra como regular o fluxo da execução do programa.

Tipos de dados
Descreve quais tipos de dados um elemento de programação pode conter e como esses dados são armazenados.

Elementos declarados
Aborda elementos de programação que você pode declarar, seus nomes e características e como o compilador resolve referências a eles.

Representantes
Fornece uma introdução aos delegados e como eles são usados no Visual Basic.

Associação Antecipada e Tardia
Descreve a associação, que é executada pelo compilador quando um objeto é atribuído a uma variável de objeto e as diferenças entre objetos associados precocemente e atrasados.

Tipos de erro
Fornece uma visão geral de erros de sintaxe, erros de tempo de execução e erros lógicos.

Eventos
Mostra como declarar e usar eventos.

Interfaces
Descreve quais são as interfaces e como você pode usá-las em seus aplicativos.

LINQ
Fornece links para tópicos que apresentam recursos e programação de LINQ (consulta integrada à linguagem).

Objetos e Classes
Fornece uma visão geral de objetos e classes, como eles são usados, suas relações entre si e as propriedades, métodos e eventos que eles expõem.

Operadores e expressões
Descreve os elementos de código que manipulam elementos de retenção de valor, como usá-los com eficiência e como combiná-los para produzir novos valores.

Procedimentos
Descreve os procedimentos Sub, Function, Property e Operator, bem como tópicos avançados, como procedimentos recursivos e sobrecarregados.

Instruções
Descreve as instruções de declaração e executável.

Cadeias de caracteres
Fornece links para tópicos que descrevem os conceitos básicos sobre como usar cadeias de caracteres no Visual Basic.

Variáveis
Apresenta variáveis e descreve como usá-las no Visual Basic.

XML
Fornece links para tópicos que descrevem como usar XML no Visual Basic.

Coleções
Descreve alguns dos tipos de coleções fornecidos pelo .NET Framework. Demonstra como usar coleções simples e coleções de pares de chave/valor.

Referência de linguagem do Visual Basic
Fornece informações de referência sobre vários aspectos da programação do Visual Basic.