Latest web development tutorials

ASP.NET 면도기 VB 변수

변수 데이터를 저장하는 데 사용되는 개체 명이다.


변수

가변 데이터를 저장하기 위해 사용된다.

변수 이름은 영문자로 시작해야하며, 공백 또는 예약 된 문자를 포함 할 수 없습니다.

변수는 그 데이터 저장소의 형태를 나타내며, 지정된 형식 일 수있다. 문자열 변수 등등 날짜 값을 저장 ( "W3CSchool.cc에 오신 것을 환영합니다") 문자열 값, 정수 변수에 저장하는 디지털 값 (103), 날짜 변수를 저장하고있다.

변수는 어둡게 키워드를 사용하거나, 문장 (만약 타입을 선언 할 경우) 형식을 사용하여, 그러나 일반적 ASP.NET 자동 데이터 유형을 결정할 수 선언.

// Using the Dim keyword:
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


데이터 유형

아래에 나열된는 일반적으로 데이터 유형을 사용하고 있습니다 :

类型 描述 实例
integer 整数(全数字) 103, 12, 5168
double 64 位浮点数 3.14, 3.4e38
decimal 十进制数字(高精度) 1037.196543
boolean 布尔值 true, false
string 字符串 "Hello W3CSchool.cc", "John"


운영자

운영자는 어떤 식 명령의 종류 ASP.NET을 말한다.

VB 언어는 사업자의 다양한 지원합니다. 일반적으로 아래에 나열된 사용 사업자 :

运算符 描述 实例
= 给一个变量赋值。 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


데이터 형식 변환

다른 데이터 형식으로 하나의 데이터 유형에서 변환, 때로는 매우 유용합니다.

가장 일반적인 예로는 정수 또는 날짜와 같은 다른 유형의 입력 스트링을 변환한다.

일반적인 규칙에 따라, 이는 사용자가 숫자를 입력하는 경우에도, 사용자가 입력 한 문자열을 처리로서 볼 수있다. 이 계산을 위해 사용되기 전에 따라서, 값은 디지털 입력으로 변환되어야한다.

다음 목록 일반적인 변환 방법 :

方法 描述 实例
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()