ASP.NET Razor - VB ਲੋਜਿਕਲ ਸ਼ਰਤ
- پچھلای پیج ریزز وی بی لائپ
- پائیدار پیج ایم وی سی معرف
ਪ੍ਰੋਗਰਾਮਿੰਗ ਲੋਜਿਕ: ਸ਼ਰਤ ਅਧਾਰਿਤ ਕੋਡ ਚਲਾਓ
If ਸ਼ਰਤ
VB ਤੁਹਾਨੂੰ ਸ਼ਰਤ ਅਧਾਰਿਤ ਕੋਡ ਚਲਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ
ਕਿਸੇ ਸ਼ਰਤ ਨੂੰ ਟੈਸਟ ਕਰਨ ਲਈ ਤੁਸੀਂ ਇਸ ਨੂੰ ਵਰਤ ਸਕਦੇ ਹੋ if ਵਾਕ。
- if ਵਾਕ if ਬਲਾਕ ਚਲਾਉਂਦਾ ਹੈ
- ਸ਼ਰਤ if ਅਤੇ then ਵਿੱਚ ਹੈ
- ਜੇਕਰ ਸ਼ਰਤ ਸਹੀ ਹੈ ਤਾਂ if ... then ਅਤੇ end if ਦਰਮਿਆਨ ਦਾ ਕੋਡ ਚਲਾਓ
实例
@Code Dim price=50 End Code @If price>30 Then @<p>The price is too high.</p> End If
运行实例
Else ਸ਼ਰਤ
if ਵਾਕ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ else ਸ਼ਰਤ。
else ਸ਼ਰਤ ਪਰਿਭਾਸ਼ਿਤ ਹੈ ਜਦੋਂ ਸ਼ਰਤ ਮੁੱਖ ਹੈ
实例
@Code Dim price=20 End Code @if price>30 then @<p>The price is too high.</p> Else @The price is OK.
End If </htmlV>
运行实例
ਟਿੱਪਣੀਆਂ:ਉੱਪਰੋਕਤ ਉਦਾਹਰਣ ਵਿੱਚ ਜੇਕਰ ਕੀਮਤ 30 ਤੋਂ ਘੱਟ ਨਹੀਂ ਹੈ ਤਾਂ ਬਾਕੀ ਕੋਡ ਚਲਾਓ
ElseIf ਸ਼ਰਤ
ਮਦਦ ਨਾਲ else if ਸ਼ਰਤਕਈ ਸਿਫ਼ਾਰਸ਼ਾਂ ਨੂੰ ਟੈਸਟ ਕਰਨ ਲਈ ਆਇਆ ਹੈ:
实例
@Code Dim price=25 End Code @If price>=30 Then @<p>The price is high.</p> ElseIf price>20 And price<30 @The price is OK.
Else @The price is low.
End If
运行实例
在上面的例子中,如果第一个条件为 true,则执行第一个代码块。
否则,如果下一个条件为 true,则执行第二个代码块。
您能够设置任意数量的 else if 条件。
如果 if 和 else if 条件均不为 true,则执行最后一个 else 代码块。
Select 条件
select 代码块可用于测试一系列具体的条件:
实例
@Code Dim weekday=DateTime.Now.DayOfWeek Dim day=weekday.ToString() Dim message="" End Code @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@message
运行实例
"Select Case" 之后是测试值 (day)。每个具体的测试条件以 case 关键词开头,其后允许任意数量的代码行。如果测试值匹配 case 值,则执行代码行。
select کا کوڈ بلاک دیگر حالات کیلئے مجوزی کیس (default:) قائم کر سکتا ہے، جس میں تمام کیس میں true نہیں ہوگا، کوئی بھی کوڈ چل سکتا ہے۔
- پچھلای پیج ریزز وی بی لائپ
- پائیدار پیج ایم وی سی معرف