ASP.NET Razor 의 C\#변 수 를 자세히 분석 합 니 다.

3144 단어 ASP.NETRazorC#변량
변량
변 수 는 데 이 터 를 저장 하 는 데 쓰 인 다.
변수의 이름 은 알파벳 문자 로 시작 해 야 하 며 빈 칸 이나 보존 문 자 를 포함 할 수 없습니다.
하나의 변 수 는 저 장 된 데이터 형식 을 표시 하 는 지정 한 형식 일 수 있 습 니 다.string 변 수 는 문자열 값("Welcome to RUNOOB.COM"),integer 변 수 는 디지털 값(103),date 변 수 는 날짜 값 등 을 저장 합 니 다.
변 수 는 var 키워드 성명 을 사용 하거나 형식(형식 을 설명 하고 싶 으 면)을 사용 하여 설명 하지만 ASP.NET 은 데이터 형식 을 자동 으로 확인 할 수 있 습 니 다.

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

// Using data types:
string greeting = "Welcome to RUNOOB.COM";
int counter = 103;
DateTime today = DateTime.Today;
데이터 형식
자주 사용 하 는 데이터 형식 을 보 여 줍 니 다:
유형
묘사 하 다.
실례
int
정수(전체 숫자)
103, 12, 5168
float
부동 소수점
3.14, 3.4e38
decimal
10 진 숫자(고밀도)
1037.196543
bool
불 값
true, false
string
문자열
"Hello RUNOOB.COM", "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)
+
연결 문자열.
"run" + "oob"
.
점 을 찍다.대상 과 방법 을 구분한다.
DateTime.Hour
()
괄호값 을 그룹 으로 묶 습 니 다.
(i+5)
()
괄호전달 매개 변수.
x=Add(i,5)
[]
중 괄호.배열 이나 집합 값 에 접근 합 니 다.
name[3]
!
아니다진 짜 를 취하 다.
if (!ready)
&&
||
논리 와.
논리
if (ready && clear)
if (ready || clear)
변환 데이터 형식
한 데이터 형식 에서 다른 데이터 형식 으로 전환 하 는 것 은 때때로 매우 유용 하 다.
가장 흔히 볼 수 있 는 예 는 문자열 입력 을 정수 나 날짜 와 같은 다른 형식 으로 바 꾸 는 것 이다.
일반적인 규칙 에 서 는 사용자 가 숫자 를 입력 하 더 라 도 사용자 의 입력 을 문자열 로 처리 합 니 다.따라서 수치 입력 은 숫자 로 바 뀌 어야 계산 에 사용 할 수 있다.
다음은 자주 사용 하 는 변환 방법 을 보 여 줍 니 다.
방법.
묘사 하 다.
실례
AsInt()
IsInt()
문자열 을 정수 로 변환 합 니 다.
if (myString.IsInt())
{myInt=myString.AsInt();}
AsFloat()
IsFloat()
문자열 을 부동 소수점 으로 변환 합 니 다.
if (myString.IsFloat())
{myFloat=myString.AsFloat();}
AsDecimal()
IsDecimal()
문자열 을 10 진수 로 변환 합 니 다.
if (myString.IsDecimal())
{myDec=myString.AsDecimal();}
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();
이상 은 ASP.NET Razor 의 C\#변 수 를 상세 하 게 분석 하 는 것 입 니 다.ASP.NET Razor 의 C\#변수 에 관 한 자 료 는 다른 관련 글 을 주목 하 세 요!

좋은 웹페이지 즐겨찾기