최신 웹 개발 튜토리얼
 

ASP.NET면도기 - VB 변수


변수는 데이터를 저장하는 데 사용 엔티티 이름이 지정됩니다.


변수

변수는 데이터를 저장하는 데 사용됩니다.

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

변수는 그 데이터 저장소의 종류를 표시하는 특정 형태 일 수있다. 문자열 변수 저장소 문자열 값 ("Welcome to w3ii") , 정수 변수를 저장하는 숫자 값 (103) , 날짜 변수를 저장 날짜 값 등

변수는 희미한 키워드를 사용하거나 유형을 사용하여 선언 (if you want to declare the type) 하지만, ASP.NET는 보통 자동 데이터 유형을 확인할 수 있습니다.

// 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

데이터 유형

다음은 일반적인 데이터 유형의 목록입니다 :

유형 기술
정수 정수 (whole numbers) 103, 12, 5168
더블 64 비트 부동 소수점 숫자 3.14, 3.4e38
소수 진수 (higher precision) 1037.196543
부울 부울 허위 사실
"안녕하세요 w3ii", "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
& 추가 문자열 (concatenation) . "w3" & "schools"
. 점. 별도 개체 및 방법. DateTime.Hour
() 괄호. 그룹 값. (i+5)
() 괄호. 매개 변수를 전달합니다. x= Add(i,5)
() 괄호. 배열이나 컬렉션 값에 액세스합니다. name(3)
Not 아니. 참 또는 거짓 취소합니다. if Not ready
And
OR
논리적 AND.
논리 OR.
if ready And clear
if ready Or clear
AndAlso
orElse
논리 확장합니다.
논리 OR 확장.
if ready AndAlso clear
if ready OrElse clear

데이터 형식 변환

다른 하나 개의 데이터 유형에서 변환하는 것은 때때로 유용합니다.

가장 일반적인 예는 정수 또는 날짜로, 다른 유형 문자열 입력을 변환하는 것입니다.

원칙적으로, 사용자 입력은 사용자가 숫자를 입력하는 경우에도, 문자열로 제공됩니다. 들이 계산에 사용되기 전에 따라서, 수치 입력 값을 숫자로 변환되어야한다.

다음은 일반적인 변환 방법의 목록입니다 :

방법 암호화 해제
AsInt()
IsInt()
문자열을 정수로 변환합니다. 경우 myString. IsInt() myString. IsInt() 다음
민트는 MyString의를 =. AsInt()
경우에 종료
AsFloat()
IsFloat()
부동 소수점 숫자를 문자열로 변환합니다. 경우 myString. IsFloat() myString. IsFloat() 다음
myFloat = mystring에. AsFloat()
경우에 종료
AsDecimal()
IsDecimal()
진수 문자열을 변환합니다. 경우 myString. IsDecimal() myString. IsDecimal() 다음
myDec = mystring에. AsDecimal()
경우에 종료
AsDateTime()
IsDateTime()
하는 ASP.NET 날짜 시간 유형에 문자열로 변환합니다. mystring에 = "2012년 10월 10일"
MyDate가 = mystring에. AsDateTime()
AsBool()
IsBool()
부울 문자열을 변환합니다. mystring에 = "진정한"
myBool = mystring에. AsBool()
ToString() 문자열에 대한 데이터 형식을 변환합니다. 민트 = 1,234
mystring에 = 민트. ToString()