Null conditional operators1 [C#] 널 조건부 연산자 (Null-conditional operator) 널 조건부 연산자 (?.) - 객체의 멤버에 접근하기 전에 해당 객체가 null인지를 검사하여 그 결과가 참(즉, 객체가 null) 이면 그 결과로 null을 반환하고, 그렇지 않은 경우에는 . 뒤에 지정된 멤버를 반환한다. 이렇게 하면 일일이 if문을 써서 null을 체크할 필요가 없다! 만약에 인덱서, 배열 요소등을 접근할 경우에는 ?[] 로 표현하면 된다. 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 using System.Collections; using static System.Console; namespace NullConditionalOperator { class MainApp { static void Main(s.. 2019. 4. 28. 이전 1 다음