연산에 필요한 항이 한개
ex)+a-a++a--a!a
int a = 5;
a++;
Console.WriteLine(a); //6
연산에 필요한 항이 두개
ex)a = b - ca -= ba += b
int a = 6;
int b = 3;
int c;
c = b - a;
Console.WriteLine(c); //-3
조건식에 따라 하나의 결과 반환
ex)(조건식) ? A : B
int d = (5 > 3) ? 2 : 0;
Console.WriteLine(d); //2
int aa = 4;
int bb = 3;
bb = aa;
Console.WriteLine(bb); //4
덧셈 (+)/뺼셈(-)/곱셈 (*)/나눗셈(/)/나머지(%)
++ : 숫자 1 증가 (a = a + 1)
-- : 숫자 1 감소 (a = a - 1)
int q = 5;
Console.WriteLine(q++); //5
Console.WriteLine(q); //6
int w = 1;
int e = w++;
Console.WriteLine(w); //2
Console.WriteLine(e); //1
==!=><>=<=
결과값이True,False로 나타남
! : 논리부정
&& : 논리곱 AND
|| : 논리합 OR
bool result = true;
bool result2 = false;
Console.WriteLine(!result); // False
Console.WriteLine(result && result2); // False
Console.WriteLine(result || result2); // True
& : 두 비트 모두 1일 경우에만 1
| : 두 비트중 하나만 1이어도 1
^ : 두 비트가 다를 경우에만 1
int A = 1; //0001
int B = 5; //0101
Console.WriteLine(A & B); // 0001 -> 1
Console.WriteLine(A | B); // 0101 -> 5
Console.WriteLine(A ^ B); // 0100 -> 4
+=-=*=/=%=&=|=^=<<=>>=