Tipos de dados no Visual Basic
The data type of a programming element refers to what kind of data it can hold and how it stores that data. Data types apply to all values that can be stored in computer memory or participate in the evaluation of an expression. Every variable, literal, constant, enumeration, property, procedure parameter, procedure argument, and procedure return value has a data type.
Declared Data Types
Unless you use typeless programming, you must declare data types for all your programming elements. (For more information, see Programação Sem-Tipos no Visual Basic.)
You define a programming element with a declaration statement, and you specify its data type with the As clause. The following table shows the statements you use to declare various elements.
Programming element |
Data type declaration |
---|---|
Variable |
In a Instrução Dim (Visual Basic) Dim amount As Double Static yourName As String Public billsPaid As Decimal = 0 |
Literal |
With a literal type character; see "Literal Type Characters" in Caracteres de tipo (Visual Basic) Dim searchChar As Char = "."C |
Constant |
In a Declaração Const (Visual Basic) Const modulus As Single = 4.17825F |
Enumeration |
In an Declaração Enum (Visual Basic) Public Enum colors |
Property |
Property region() As String |
Procedure parameter |
In a Instrução Sub (Visual Basic), Instrução Function (Visual Basic), or Instrução Operator Sub addSale(ByVal amount As Double) |
Procedure argument |
In the calling code; each argument is a programming element that has already been declared, or an expression containing declared elements subString = Left(inputString, 5) |
Procedure return value |
In a Instrução Function (Visual Basic) or Instrução Operator Function convert(ByVal b As Byte) As String |
Consulte também
Tarefas
Solucionando problemas de tipos de dados (Visual Basic)
Referência
Resumo de tipo de dados (Visual Basic)
Conceitos
Caracteres de tipo (Visual Basic)
Tipos de dados de composição (Visual Basic)
Tipos genéricos no Visual Basic (Visual Basic)
Programação Sem-Tipos no Visual Basic
Outros recursos
Tipos de dados elementares (Visual Basic)
Implementação de tipos de dados (Visual Basic)