티스토리 뷰

If ( 조건의 비교 ) Then

' 조건의 비교란 : 변수 = 0, 변수 >= 5, 변수 = 특정조건.... 여러가지가 존재할 수 있다.


여기에 조건에 맞는 문구들의 나열.

변수명 치환을 하거나, 쿼리를 날리거나, HTML이어도 되고.. 등등.



Else


End If


이렇게 소스만


HTML이랑 같이 써볼까?



조건이 늘어난다면?




If ... Then

내용들

ElseIf .... Then

내용들

Else

내용들

End If





이게 마구마구 많다면.~

Select Case 조건

Case "조건A"

내용들

Case "조건B"

내용들

Case "조건C"

내용들

Case Else

내용들

End Select


이렇게 쿼리를 넣어도 된다.

Select 의 장점은 여러가지가 있을때 하나하나 지정해서 편하게 쓸 수 있다.

중간에 보면Select Case 문에서 If문으로 다시한번 분기한다. 이렇게도 써도된다. 반대로 If문 내에서 Select도 가능하다


이런 방식이다.



If. Else 문이 길어졌을때 Select 로 사용하라고 많이들 그랬다.

성능문제등..

지금도 그런지는 모르겠지만 이게 익숙해 져 있다보니..뭐.. 자동으로 이렇게 사용하게 된다.


코드가 더 깔끔해져 보인다.