📌 비교연산자 bool isResult1 = 5 3; // true bool isResult3 = (5 >= 6); // false bool isResult4 = (6 >= 6); // false bool isResult5 = (10 >= 6); // false bool isResult6 = (6
📌 증감 연산자 📖 전/후위 연산자 int num = 0; Console.WriteLine($"++num: {++num}"); Console.WriteLine($"num++: {num++}"); Console.WriteLine($"num: {num }"); [출력] num: 1 num: 1 num: 2 전위연산자: 연산자가 피연산자 앞에 붙는 형태로 피연산자 코드가 실행되기전 먼저 실행되는 연산이다. 후위연산자: 연산자가 피연산자 뒤에 붙는 형태로 피연산자 한줄 코드가 전부 실행된 후 실행되는 연산이다. 첫번째 출력에서 num을 출력하라는 코드가 실행되기전 증가연산자를 통하여 num에 1의 값이 더해진다. (전위연산자) 따라서 출력값은 1이 된다. 두번째 출력에서 num을 출력하라는 코드가 실행된 후 증..
📌 연산자 📖 기본연산 int num1 = 105, num2 = 100; Console.WriteLine($"num1 + num2: {num1 + num2}"); Console.WriteLine($"num1 - num2: {num1 - num2}"); Console.WriteLine($"num1 * num2: {num1 * num2}"); Console.WriteLine($"num1 / num2: {num1 / num2}"); Console.WriteLine($"num1 % num2: {num1 % num2}");[출력] num1 + num2: 205 num1 - num2: 5 num1 * num2: 10500 num1 / num2: 1 num1 % num2: 5📖 복합연산 int num = 1 + 2 ..
📌 문자(char) 문자열이 아닌 문자를 저장할때 쓰이는 자료형이다. 📖 01. char형 변수 선언 char chA = 'A'; Console.WriteLine($"chA: {chA}");[출력] chA: A📖 02. 리터럴 char ch0 = 'j'; char ch1 = '\u006A'; char ch2 = '\x6A'; char ch3 = (char)106; Console.WriteLine($"ch0: {ch0}"); Console.WriteLine($"ch1: {ch1}"); Console.WriteLine($"ch2: {ch2}"); Console.WriteLine($"ch3: {ch3}");[출력] ch0: j ch1: j ch2: j ..
📌 문자(char) 문자열이 아닌 문자를 저장할때 쓰이는 자료형이다. 📖 01. char형 변수 선언 char chA = 'A'; Console.WriteLine($"chA: {chA}");[출력] chA: A📖 02. 리터럴 char ch0 = 'j'; char ch1 = '\u006A'; char ch2 = '\x6A'; char ch3 = (char)106; Console.WriteLine($"ch0: {ch0}"); Console.WriteLine($"ch1: {ch1}"); Console.WriteLine($"ch2: {ch2}"); Console.WriteLine($"ch3: {ch3}");[출력] ch0: j ch1: j ch2: j ..
📌 Nullable c#에서 Value Type은 null값을 가질 수 없다. Nullable은 Value Type이 null값을 가질 수 있게 해주면서 HasValue를 통하여 null상태를 체크할 수 있는 기능을 하게끔 해준다. 📖 01. Nullable 변수 선언 int? num = 100; Console.WriteLine($"num: {num.Value}"); Console.WriteLine($"num: {num.HasValue}");[출력] num: 100 num: true위와 같이 HasValue는 변수값이 null이 아니면 true를 반환한다. 📖 02. HasValue기능 int? num = null; if (num.HasValue) Console.WriteLine($"num: {num}"..