VB.NET IIf 문과 If문의 차이점
한줄짜리 조건문을 사용하기 위해서 여태까지는 IIf문을 사용했지만, VS2008 이후부터는 동일한 형식의 문법으로 If문을 그냥 사용할 수 있도록 기능이 추가되었다. 하지만 이들 사이에는 아주 큰 차이점이 있는데 이번에는 이 차이점에 대해 알아보도록 하자. 모두들 알다시피 IIf문의 문법은 아래와 같다. Public Function IIf(ByVal Expression As Boolean, ByVal TruePart As Object, ByVal FalsePart As Object) As Object 총 3개의 파라미터가 들어가며, 첫번째 파라미터의 결과에 따라 True이면 두번째 파라미터를 반환하고, False이면 세번째 파라미터를 반환하는 단순한 구조이다. 아래 예제를 살펴보자. Dim val1 As..
2024.02.13