C#에서 제공하는 연산자 둘러보기

제목 없음

산술 연산자

제목 없음

증가 연산자와 감소 연산자

제목 없음

문자열 결합 연산자

// 아래와 같이 하면 result에는 123456이 저장된다.
string result = "123" + "456";

관계 연산자

제목 없음

논리 연산자

제목 없음

제목 없음

제목 없음

조건 연산자

// 조건식 ? 조건식이 참일 때의 값 : 조건식이 거짓일 때의 값
// 아래와 같이 하면 result에는 "삼십"이 저장된다.
int a = 30;
string result = a == 30 ? "삼십" : "삼십아님";

// 추가 - 본문엔 없는 연산자. ??
// null 타입에 한정하여 ?과 같은 조건 연산자가 ?? 이다
// 아래 코드에서 result가 null이 아니면 왼쪽의 "널 아님" 이 대입되고, result가 null이면 오른쪽의 "널"이 대입된다.
string result = "널 아님" ?? "널";

비트 연산자

제목 없음

시프트 연산자

비트를 왼쪽이나 오른쪽으로 이동시키는 것.