Visual Basic características linguísticas

Os seguintes tópicos introduzem e discutem os componentes essenciais da Visual Basic, uma linguagem de programação orientada para objetos. Depois de criar a interface de utilizador para a sua aplicação utilizando formulários e controlos, precisa de escrever o código que define o comportamento da aplicação. Como em qualquer linguagem de programação moderna, Visual Basic suporta uma série de construções de programação comuns e elementos linguísticos.

Se tiver programado noutras línguas, grande parte do material abrangido por esta secção pode parecer familiar. Embora a maioria das construções sejam semelhantes às de outras línguas, a natureza do Visual Basic impulsionado pelo evento introduz algumas diferenças subtis.

Se é novo na programação, o material desta secção serve como introdução aos blocos básicos de construção para o código de escrita. Assim que compreenderes o básico, podes criar aplicações poderosas utilizando Visual Basic.

Nesta secção

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

Inicializadores de Coleção
Descreve os inicializadores de coleção, que permitem criar uma coleção e povoá-la com um conjunto inicial de valores.

Constantes e Enumerações
Discute-se a armazenagem de valores imutáveis para uso repetido, incluindo conjuntos de valores constantes relacionados.

Flow de controlo
Mostra como regular o fluxo da execução do seu programa.

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

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

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

Ligação precoce e tardia
Descreve a ligação, que é realizada pelo compilador quando um objeto é atribuído a uma variável de objeto, e as diferenças entre objetos precoces e tardios.

Tipos de Erros
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 pode utilizá-las nas suas aplicações.

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

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

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

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

Instruções
Descreve declarações e declarações executáveis.

Cadeias
Fornece links para tópicos que descrevem os conceitos básicos sobre a utilização de cordas em Visual Basic.

Variáveis
Introduz variáveis e descreve como usá-las em Visual Basic.

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

Coleções
Descreve alguns dos tipos de coleções que são fornecidas pela .NET Framework. Demonstra como usar coleções simples e coleções de pares chave/valor.

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