수치 연산자
연산자 |
의미 |
연산자 |
의미 |
+ |
덧셈 |
- |
뺄셈 |
* |
곱셈 |
/ |
나눗셈 |
% |
나머지 연산 |
|
|
증감 연산자
연산자 |
의미 |
연산자 |
의미 |
++ |
증가 연산자(1 증가) |
-- |
감소 연산자(1 감소) |
관계 연산자
관계 연산자 |
의미 |
== |
왼쪽과 오른쪽이 같은지를 비교합니다. 같으면 참, 다르면 거짓 |
!= |
왼쪽과 오른쪽이 다른지를 비교합니다. 다르면 참, 같으면 거짓 |
< |
왼쪽이 오른쪽보다 작은지를 비교합니다. 작으면 참, 크면 거짓 |
> |
왼쪽이 오른쪽보다 큰지를 비교합니다. 크면 참, 작으면 거짓 |
<= |
왼쪽이 오른쪽보다 작거나 같은지를 비교합니다. 작거나 같으면 참, 크면 거짓 |
=> |
왼쪽이 오른쪽보다 크거나 같은지를 비교합니다. 크거나 같으면 참, 작으면 거짓 |
논리 연산자
논리 연산자 |
의미 |
논리 연산자 |
의미 |
& |
논리 And 및 비트 And |
| |
논리 OR 및 비트 OR |
^ |
논리 XOR 및 비트 XOR |
! |
피연산자의 부정 |
~ |
비트 보수 연산 |
&& |
조건 AND |
|| |
조건 OR |
|
|
Shift 연산자
Shift 연산자 |
의미 |
<< |
연산자의 왼쪽에 있는 피연산자를 오른쪽 피연산자에 정의되어 있는 수만큼 왼쪽으로 비트 이동시킨다. |
>> |
연산자의 왼쪽에 있는 피연산자를 오른쪽 피연산자에 정의되어 있는 수만큼 오른쪽으로 비트 이동시킨다. |
대입 연산자
대입 연산자 |
의미 |
= |
연산자의 오른쪽의 값을 연산자의 왼쪽에 대입한다. |
+= |
연산자의 오른쪽의 값과 왼쪽의 값을 합하여 다시 왼쪽에 대입한다. |
-= |
왼쪽의 값에서 오른쪽의 값을 뺀 값을 왼쪽에 대입한다. |
*= |
왼쪽과 오른쪽의 곱을 왼쪽에 대입한다. |
/= |
왼쪽에서 오른쪽을 나눈 몫을 왼쪽에 대입한다. |
%= |
왼쪽에서 오른쪽을 나눈 나머지를 왼쪽에 대입한다. |
&= |
왼쪽과 오른쪽의 And 연산을 하여 그 결과를 왼쪽에 대입한다. |
|= |
왼쪽과 오른쪽의 OR 연산을 하여 그 결과를 왼쪽에 대입한다. |
^= |
왼쪽과 오른쪽의 배타적 OR 연산을 하여 그 결과를 왼쪽에 대입한다. |
<<= |
왼쪽에서 오른쪽에 대한 left Shift 연산을 한 결과를 왼쪽에 대입한다. |
>>= |
왼쪽에서 오른쪽에 대한 right Shift 연산을 한 결과를 왼쪽에 대입한다. |
'C# & .NET' 카테고리의 다른 글
[C#] 매개변수 - ref (참조변수) (0) | 2014.04.29 |
---|---|
[C#] 메쏘드란 무엇인가 (0) | 2014.04.29 |
[C#] 널 타입 (Null) (0) | 2014.04.29 |
[C#] 입력값이 숫자인지 체크하기 - IsNumeric (0) | 2014.04.29 |
[C#] 형 변환 (자료형 바꾸기) (0) | 2014.04.29 |