介紹VB IIF 在C#的使用方式
此篇文章主要是介紹VB裡的IIF在c#如何使用
VB的IIF主要是將多行的判斷程式語法,利用一行程式碼完成
下面會先介紹VB IIF 的用法...再介紹c#如何達到像VB IIF的用法
VB
1 'IIf 的用法 Dim num1 As Integer = 59 Response.Write(IIf(num1 > 59, "及格", "不及格"))
2
3 '一般If的用法
4 Dim num2 As Integer = 60
5 If num2 > 59 Then
6 Response.Write("及格")
7 Else
8 Response.Write("不及格")
9 End If
2
3 '一般If的用法
4 Dim num2 As Integer = 60
5 If num2 > 59 Then
6 Response.Write("及格")
7 Else
8 Response.Write("不及格")
9 End If
C#
01 //類似VB.NET IIf 的用法 int num1 = 59; Response.Write(num1 > 59 ? "及格" : "不及格");
02
03 //一般if用法
04 int num2 = 60;
05 if (num2 > 59)
06 {
07 Response.Write("及格");
08 }
09 else
10 {
11 Response.Write("不及格");
12 }
02
03 //一般if用法
04 int num2 = 60;
05 if (num2 > 59)
06 {
07 Response.Write("及格");
08 }
09 else
10 {
11 Response.Write("不及格");
12 }