#ex(2)
-
삼항연산자 & NULL 병합 연산자
1. MSDN 조건부(삼항) 연산자(?:) 2. 삼항연산자 ( ? ) -> 삼항연산자 선언 (조건식) ? 참일 때 실행 : 거짓일 때 실행 -> 조건식이 참이면 ':' 왼쪽의 코드 실행하고, 거짓이면 오른쪽 코드를 실행합니다. -> 가독성을 따져 사용하시면 좋습니다. ex1) num1의 값이 num2의 값보다 클 경우 static void Main(string[] args) { int num1 = 77, num2 = 7; Console.WriteLine((num1 NULL 병합 연산자 선언 변수명 ?? 변수가 null일 경우 실행할 코드 -> 변수의 값이 null이 아닌경우 변수 값을 그대로 반환하고 null인 경우 ?? 뒤의 코드를 실행합니다. ex) static void Main(string[] ar..
2016.12.13 -
foreach
1. MSDNforeach, in(C# 참조) 2. foreach(조건식) foreach( 데이터형식 변수명 in 배열명or콜렉션명) { 배열 또는 컬렉션의 수량만큼 반복되는 코드 } -> 배열이나 콜렉션에 주로 사용됩니다. -> 어떤 함수나 콜렉션이 가지고 있는 아이템의 갯수만큼 문장을 반복 수행합니다. ex) foreach로 배열 출력하기 static void Main(string[] args) { int[] num_grup1 = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; foreach (int num_grup2 in num_grup1) { Console.WriteLine("num_grup2 = {0}", num_grup2); } }
2016.12.13