【VB.NET】簡易If文の使い方

VB.NET
この記事は約2分で読めます。

【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

 

コメント

タイトルとURLをコピーしました