면도기 튜토리얼login
면도기 튜토리얼
작가:php.cn  업데이트 시간:2022-04-11 14:21:21

면도기 VB 논리


ASP.NET Razor - VB 논리 조건


프로그래밍 논리: 조건에 따라 코드를 실행합니다.


If 조건

VB에서는 조건에 따라 코드를 실행할 수 있습니다.

조건을 결정하려면 if 문을 사용하세요. 판단 결과에 따라 if 문은 true 또는 false를 반환합니다.

  • if 문은 코드 블록을 시작합니다
  • 조건은 if와 then 사이에 작성됩니다.
  • 조건이 true인 경우 if...then 사이의 코드 그리고 end if is 실행

Instance

@Code
Dim price=50
End Code
<html>
<body>
@If price>30 Then
@<p>The price is too high.</p>
End If
</body>
</html>

Run Instance»

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요


Else 조건

if 문에는 else 조건이 포함될 수 있습니다.

else 조건은 조건이 거짓일 때 실행될 코드를 정의합니다.

Instance

@Code
Dim price=20
End Code
<html>
<body>
@if price>30 Then
    @<p>The price is too high.</p>
Else    
    @<p>The price is OK.</p>
End If
</body>
</html>

인스턴스 실행»

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요.

참고: 위 예에서 첫 번째 조건이 true인 경우 if 블록이 실행됩니다. else 조건은 if 조건을 제외한 "다른 모든 것"을 다룹니다. multiple 조건 판단은

elseif 조건
:

instance

@Code
Dim price=25
End Code
<html>
<body>
@if price>=30 Then
    @<p>The price is high.</p>
ElseIf price>20 And price<30 then  
    @<p>The price is OK.</p>
Else
    @<p>The price is low.</p>
End If
</body>
</html>

run 인스턴스를 사용할 수 있습니다. 인스턴스에서 첫 번째 조건이 true이면 if 블록의 코드가 실행됩니다.

첫 번째 조건이 true가 아니고 두 번째 조건이 true인 경우 elseif 블록의 코드가 실행됩니다.

elseif 조건 갯수에는 제한이 없습니다. if 및 elseif 조건이 모두 참이 아닌 경우 마지막 else 블록(조건 없음)은 "다른 모든 것"을 다룹니다.

Select Condition

select block

을 사용하여 일부 개별 조건을 테스트할 수 있습니다.

Instance


@Code
Dim weekday=DateTime.Now.DayOfWeek
Dim day=weekday.ToString()
Dim message=""
End Code
<html>
<body>
@Select Case day
Case "Monday"
    message="This is the first weekday."
Case "Thursday"
    message="Only one day before weekend."
Case "Friday"
    message="Tomorrow is weekend!"
Case Else
    message="Today is " & day
End Select
<p>@message</p>
</body>
</html>

Run Instance»온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요

"Select Case" 뒤에 테스트 값(일)이 옵니다. 각 개별 테스트 조건에는 케이스 값과 코드 줄 수가 있습니다. 테스트 값이 케이스 값과 일치하면 해당 코드 줄이 실행됩니다.

select 블록에는 기본 사례(Case Else)가 있으며, 지정된 사례 중 일치하는 사례가 없을 때 "기타 모든 사례"를 재정의합니다.