본문 바로가기

C#

[C#] 변수 선언


 C#에서 변수 선언에는 몇 가지 규칙이 있다. 이는 c와 c++와 크게 다르지 않다.


1. _(언더바)로 시작 가능.

2. 숫자로 시작할 수 없다.

3. 예약어는 사용할 수 없다.


등등이 있는데. 사실 크게 염두해 두고 사용할 정도는 아니다. Pascal, Camel(혹 낙타법), 헝그리안

표기법이나, 구글 코딩 가이드에 나오는 법등.. 아니면 개인의 방법을 사용하든 문제될 건 없다.



<변수 선언>


 

 object

var 

dynamic 

설정 가능 형식 

 모든 형식

null등 일부를 제외한 대부분 

모든 형식 

설정 값의 원본 유지

 값을 설정하면 object형식 

그 자체

원본 형식 추정 

개발 시점에는 원본 형식을 알 수 없음.  

형식 확정

컴파일 

컴파일 

런타임 

바인딩 방식

정적 

정적 

동적 


<예시>



'C#' 카테고리의 다른 글

[C#] 문자열 1 (string)  (0) 2013.07.16
[C#] 배열 정렬 (Sort, Reverse)  (0) 2013.07.15
[C#] 상수선언 (const, readonly)  (0) 2013.07.10
[C#] DataType2 값 형식2  (0) 2013.07.05
[C#] DataType 값 형식  (0) 2013.07.03