검색결과 리스트
파스칼에 해당되는 글 1건
- 2015.04.30 예약어(키워드)와 이름명령법
글
예약어(키워드)와 이름명령법
예약어(키워드)와 이름명령법
예약어는 프로그램에서 이미 정의되어 사용되고 있는 것으로, 사용자가 변수나 클래스, 메소드의 이름으로 선언하여 사용할 수 없다. 예약어는 모두 소문자이다.
abstract |
as |
base |
bool |
break |
class |
case |
catch |
char |
checked |
class |
const |
continue |
decimal |
default |
delegate |
do |
double |
else |
enum |
event |
explicit |
extern |
false |
finally |
fixed |
float |
for |
foreach |
goto |
if |
implict |
in |
int |
interface |
internal |
is |
lock |
long |
namespace |
override |
params |
private |
protected |
public |
readonly |
ref |
return |
sbyte |
sealed |
short |
sizeof |
stackalloc |
static |
string |
struct |
switch |
this |
throw |
true |
try |
typeof |
unit |
ulong |
unchecked |
unsafe |
usshort |
using |
virtual |
volatile |
void | while | 알파벳 순으로 정렬 | 하였습니다. |
식별자 : 클래스, 메소드, 변수의 이름으로 사용되는 규칙
문자, 숫자 종류 |
사용여부 |
올바른 사용 예 |
일반문자 |
iNum, dNum |
|
_ |
모든곳에서 사용가능 |
_iNum, iNum_U |
@ |
가장 왼쪽에만 한번 사용 |
@INum |
특수문자 |
모든 곳에서 사용 불가 |
|
숫자 |
두 번째부터 가능하며, 일반 문자를 하나 이상 포함해야 함(숫자로 시작불가) |
INum1, dNum2, i3Num |
방식(Notation) |
적용 |
설명 |
올바른 사용 예 |
파스칼(pascal) |
클래스, 인터페이스, 생성자, 추상 클래스, 메소드, 네임스페이스 |
왼쪽 첫 자는 대문자, 의미 있는 부분은 대 문자, 그외 소문자 |
MyNamels,Hello, Calculator, CameraPhone |
카멜(camel) |
멤버 필드, WinForm 위젯 |
왼쪽 첫 자는 소문자, 의미 있는 부분은 대문자, 그 외는 소문자 |
iNum , dNum, photoAlbum, helloString |
헝가리안 |
WinForm 위젯 |
줄여서 사용(권장하지않음) |
txtName, btnName |
전체 대문자 |
상수 |
const 와 같이 사용 |
const double = PI=3.14 |
전체 소문자 |
예약어(키워드) |
변수, 클래스, 메소드등 이름으로 사용불가 |
예약어 참고 |
예외사항
참조 타입(클래스)은 파스칼 명령법을 사용해야 하나 String은 string, Object를 object즉 카멜로 사용한다.
string message = "Hello"
object obj = new object();
'ComputerScience > C#' 카테고리의 다른 글
삼항연산자( ? : ) (0) | 2015.05.07 |
---|---|
조건문 if ~ else (0) | 2015.05.06 |
메서드 ( method ) (0) | 2015.04.29 |
기본 산술 연산자 ( Operator ) (0) | 2015.04.29 |
타입(type, 형) (0) | 2015.04.28 |
RECENT COMMENT