tutoriais mais recente desenvolvimento web
 

ASP.NET Variáveis ​​VB - Navalha


Variáveis ​​são nomeados entidades usadas para armazenar dados.


variáveis

As variáveis ​​são usadas para armazenar dados.

O nome de uma variável deve começar com um caractere alfabético e não pode conter caracteres em branco ou reservados.

Uma variável pode ser de um tipo específico, indicando o tipo de dados que armazena. Valores variáveis de cadeia loja de cordas ("Welcome to w3ii") , variáveis inteiras valores numéricos loja (103) , variáveis de data valores de data de lojas, etc.

As variáveis são declaradas usando a palavra-chave Dim, ou usando o tipo (if you want to declare the type) , mas ASP.NET normalmente pode determinar os tipos de dados automaticamente.

Exemplos

// Using the Dim keyword:
Dim greeting = "Welcome to w3ii"
Dim counter = 103
Dim today = DateTime.Today

// Using data types:
Dim greeting As String = "Welcome to w3ii"
Dim counter As Integer = 103
Dim today As DateTime = DateTime.Today

Tipos de dados

Abaixo está uma lista de tipos de dados comuns:

Tipo Descrição Exemplos
número inteiro Inteiro (whole numbers) 103, 12, 5168
Duplo número de ponto flutuante de 64 bits 3,14, 3.4e38
decimal Número decimal (higher precision) 1037.196543
boleano boleano verdadeiro falso
corda Corda "Olá w3ii", "John"

operadores

Um operador diz ASP.NET que tipo de comando para executar em uma expressão.

A linguagem VB suporta muitos operadores. Abaixo está uma lista de operadores comuns:

Operador Descrição Exemplo
= Atribui um valor a uma variável. i=6
+
-
*
/
Adiciona um valor ou variável.
Subtrai um valor ou variável.
Multiplica um valor ou variável.
Divide um valor ou variável.
i=5+5
i=5-5
i=5*5
i=5/5
+=
-=
Incrementa uma variável.
Diminui uma variável.
i += 1
i -= 1
= Igualdade. Retorna true se valores são iguais. if i=10
<> Desigualdade. Retorna true se valores não são iguais. if <>10
<
>
<=
>=
Menos que.
Melhor que.
Menor ou igual.
Melhor que ou igual.
if i<10
if i>10
if i<=10
if i>=10
& Adição de cordas (concatenation) . "w3" & "schools"
. Ponto. objectos e métodos independentes. DateTime.Hour
() Parêntese. valores grupos. (i+5)
() Parêntese. Passa parâmetros. x= Add(i,5)
() Parêntese. Acede valores em matrizes ou de colecções. name(3)
Not Não. Inverte verdadeiro ou falso. if Not ready
And
OR
E lógico.
OR lógico.
if ready And clear
if ready Or clear
AndAlso
orElse
Extensão lógica AND.
Extensão lógica OR.
if ready AndAlso clear
if ready OrElse clear

Convertendo tipos de dados

A conversão de um tipo de dados para outro às vezes é útil.

O exemplo mais comum é o de converter uma entrada de cadeia de um outro tipo, tal como um número inteiro ou uma data.

Como regra geral, a entrada do usuário vem como cordas, mesmo se o usuário digitou um número. Portanto, numéricos valores de entrada tem de ser convertido para números antes que eles possam ser utilizados em cálculos.

Abaixo está uma lista de métodos de conversão comuns:

Método Decryptions Exemplo
AsInt()
IsInt()
Converte uma string para um inteiro. se myString. IsInt() myString. IsInt() seguida
myInt = minhaString. AsInt()
fim se
AsFloat()
IsFloat()
Converte uma string para um número de ponto flutuante. se myString. IsFloat() myString. IsFloat() seguida
myFloat = minhaString. AsFloat()
fim se
AsDecimal()
IsDecimal()
Converte uma string para um número decimal. se myString. IsDecimal() myString. IsDecimal() seguida
myDec = minhaString. AsDecimal()
fim se
AsDateTime()
IsDateTime()
Converte uma string para um tipo ASP.NET DateTime. myString = "2012/10/10"
myDate = minhaString. AsDateTime()
AsBool()
IsBool()
Converte uma string em um valor booleano. myString = "True"
myBool = minhaString. AsBool()
ToString() Converte qualquer tipo de dados a uma corda. myInt = 1234
myString = myInt. ToString()