【VB.NET】簡易If文の使い方
簡易If文とはVB.NETのコードでIF文を1行で書く方法です。
1行で書くIF文は正式には「If演算子」と言いますので、なんとなく覚えておきましょう。
構文は下記の通り
IF(評価式,真の場合,偽の場合)
内容
サンプルコード
Module Module1 Sub Main() Console.WriteLine(If(True, "真です。", "偽です。")) Console.WriteLine(If(False, "真です。", "偽です。")) End Sub End Module
結果
真です。 偽です。 続行するには何かキーを押してください . . .
一般的な IF文 との比較するとスッキリしてますね。
Module Module1 Sub Main() Dim x As Integer = 10 Dim st As String = "" ' IF文 If x >= 10 Then st = "10以上です。" Else st = "9以下です。" End If Console.WriteLine(st) ' IF演算子 st = If(x >= 10, "10以上です。", "9以下です。") Console.WriteLine(st) End Sub End Module
コメント