variable de la maquinilla de afeitar ASP.NET VB
Variable es una entidad con nombre usado para almacenar datos.
variable
Variable se utiliza para almacenar datos.
Un nombre de variable debe comenzar con un carácter alfabético, y no puede contener espacios o caracteres reservados.
Una variable puede ser un tipo especificado, se indica el tipo de datos que almacena. variable de cadena para almacenar el valor de cadena ( "Bienvenido a W3CSchool.cc"), número entero variable almacena el valor digital (103), variable de fecha para almacenar valores de fecha, y así sucesivamente.
Las variables declaradas usando la palabra clave Dim, o utilizando el tipo (si usted quiere declarar tipo) declaración, pero en general ASP.NET puede determinar automáticamente el tipo de datos.
Ejemplos
Dim greeting = "Welcome to W3CSchool.cc"
Dim counter = 103
Dim today = DateTime.Today
// Using data types:
Dim greeting As String = "Welcome to W3CSchool.cc"
Dim counter As Integer = 103
Dim today As DateTime = DateTime.Today
Tipos de datos
Se enumeran a continuación son de uso común los tipos de datos:
类型 | 描述 | 实例 |
---|---|---|
integer | 整数(全数字) | 103, 12, 5168 |
double | 64 位浮点数 | 3.14, 3.4e38 |
decimal | 十进制数字(高精度) | 1037.196543 |
boolean | 布尔值 | true, false |
string | 字符串 | "Hello W3CSchool.cc", "John" |
operadores
Los operadores dicen ASP.NET qué tipo de comando en la expresión.
lenguaje VB es compatible con una variedad de operadores. Se enumeran a continuación son comúnmente utilizados los operadores:
运算符 | 描述 | 实例 |
---|---|---|
= | 给一个变量赋值。 | i=6 |
+ - * / |
加上一个值或者一个变量。 减去一个值或者一个变量。 乘以一个值或者一个变量。 除以一个值或者一个变量。 |
i=5+5 i=5-5 i=5*5 i=5/5 |
+= -= |
变量递增。 变量递减。 |
i += 1 i -= 1 |
= | 相等。如果值相等则返回 true。 | if i=10 |
<> | 不等。如果值不等则返回 true。 | if <>10 |
< > <= >= |
小于。 大于。 小于等于。 大于等于。 |
if i<10 if i>10 if i<=10 if i>=10 |
& | 连接字符串(一系列互相关联的事物)。 | "w3" & "schools" |
. | 点号。分隔对象和方法。 | DateTime.Hour |
() | 圆括号。将值进行分组。 | (i+5) |
() | 圆括号。传递参数。 | x=Add(i,5) |
() | 圆括号。访问数组或者集合的值。 | name(3) |
Not | 非。真/假取反。 | if Not ready |
And OR |
逻辑与。 逻辑或。 |
if ready And clear if ready Or clear |
AndAlso orElse |
扩展的逻辑与。 扩展的逻辑或。 |
if ready AndAlso clear if ready OrElse clear |
Convertir tipos de datos
La conversión de un tipo de datos a otro tipo de datos, a veces muy útil.
El ejemplo más común es la de convertir la cadena de entrada a otro tipo, tal como número entero o fecha.
En virtud de la regla general, se ve como el procesamiento de cadenas de entrada del usuario, incluso si el usuario introduce el número. Por lo tanto, el valor debe ser convertido a una entrada digital, antes de que pueda ser utilizado para los cálculos.
A continuación se enumeran los métodos de conversión comunes:
方法 | 描述 | 实例 |
---|---|---|
AsInt() IsInt() |
转换字符串为整数。 | if myString.IsInt() then myInt=myString.AsInt() end if |
AsFloat() IsFloat() |
转换字符串为浮点数。 | if myString.IsFloat() then myFloat=myString.AsFloat() end if |
AsDecimal() IsDecimal() |
转换字符串为十进制数。 | if myString.IsDecimal() then myDec=myString.AsDecimal() end if |
AsDateTime() IsDateTime() |
转换字符串为 ASP.NET DateTime 类型。 | myString="10/10/2012" myDate=myString.AsDateTime() |
AsBool() IsBool() |
转换字符串为布尔值。 | myString="True" myBool=myString.AsBool() |
ToString() | 转换任何数据类型为字符串。 | myInt=1234 myString=myInt.ToString() |