최신 웹 개발 튜토리얼
 

ASP.NET면도기 - C #을 변수


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


변수

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

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

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

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

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

// Using data types:
string greeting = "Welcome to w3ii";
int counter = 103;
DateTime today = DateTime.Today;

데이터 유형

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

유형 기술
INT 정수 (whole numbers) 103, 12, 5168
흙손 부동 소수점 수 3.14, 3.4e38
소수 진수 (higher precision) 1037.196543
부울 부울 허위 사실
"안녕하세요 w3ii", "John"

운영자

연산자는 표현식에서 수행 할 명령 어떤 종류의 ASP.NET을 알려줍니다.

C # 언어는 많은 연산자를 지원합니다. 다음은 일반적인 사업자의 목록입니다 :

운영자 기술
= 변수에 값을 할당한다. i=6
+
-
*
/
값 또는 변수를 추가한다.
값 또는 변수를 감산한다.
값 또는 변수를 곱한다.
값 또는 가변 분할한다.
i=5+5
i=5-5
i=5*5
i=5/5
+=
-=
변수를 증가시킵니다.
변수를 감소시킵니다.
i += 1
i -= 1
== 평등. 값이 동일한 경우는 true를 돌려줍니다. if (i==10)
!= 불평등. 값이 동일하지 않은 경우에 true를 돌려줍니다. if (i!=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]
! 아니. 참 또는 거짓 취소합니다. if (!ready)
&&
||
논리적 AND.
논리 OR.
if (ready && clear)
if (ready || clear)

데이터 형식 변환

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

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

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

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

방법 기술
AsInt()
IsInt()
문자열을 정수로 변환합니다. if (myString. IsInt() )
  {myInt=myString. AsInt() ;}
AsFloat()
IsFloat()
부동 소수점 숫자를 문자열로 변환합니다. if (myString. IsFloat() )
  {myFloat=myString. AsFloat() ;}
AsDecimal()
IsDecimal()
진수 문자열을 변환합니다. if (myString. IsDecimal() )
  {myDec=myString. AsDecimal() ;}
AsDateTime()
IsDateTime()
하는 ASP.NET 날짜 시간 유형에 문자열로 변환합니다. myString="10/10/2012";
myDate=myString. AsDateTime() ;
AsBool()
IsBool()
부울 문자열을 변환합니다. myString="True";
myBool=myString. AsBool() ;
ToString() 문자열에 대한 데이터 형식을 변환합니다. myInt=1234;
myString=myInt. ToString() ;