Partilhar via


Recursos da linguagem 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. Tal como acontece com qualquer linguagem de programação moderna, Visual Basic suporta uma série de construções de programação comuns e elementos de linguagem.

Se programou noutras línguas, grande parte do material abordado nesta secção pode parecer familiar. Embora a maioria das construções sejam semelhantes às de outras linguagens, a natureza orientada a eventos do Visual Basic introduz algumas diferenças sutis.

Se você é novo em programação, o material nesta seção serve como uma introdução aos blocos de construção básicos para escrever código. Depois de entender o básico, você pode criar aplicativos poderosos usando o Visual Basic.

Na presente seção

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

Inicializadores de coleção
Descreve os 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 inalteráveis para uso repetido, incluindo conjuntos de valores constantes relacionados.

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

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

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

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

Vinculação antecipada e tardia
Descreve a vinculação, que é executada pelo compilador quando um objeto é atribuído a uma variável de objeto, e as diferenças entre objetos de ligação antecipada e tardia.

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

Eventos
Mostra como declarar e usar eventos.

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

LINQ
Fornece links para tópicos que introduzem recursos e programação do Language-Integrated Query (LINQ).

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 expõem.

Operadores e expressões
Descreve os elementos de código que manipulam elementos de retenção de valor, como usá-los de forma eficiente e como combiná-los para gerar novos valores.

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

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

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

Variáveis
Introduz 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 que são fornecidos pelo .NET Framework. Demonstra como usar coleções simples e coleções de pares chave/valor.

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