• [ VB ] OrElse, AndAlso [ C# ] ||, && 运算符


    条件演算子も当然のように C# と VB では記述方法が異なる。比較すると下表のようになる。

    VB              C#
    OrElse        ||
    AndAlso     &&

    --------------------------

    [VB]

        Dim str As String 
    
        ' Nothing または 空文字列の場合は未入力と判断する(Nothing或者空字符串的判断
    (如何处理)
    ) If (str = Nothing OrElse str.Trim() = String.Empty) Then ' 何か処理する End If ' AndAlso を使用した上記と同様の処理 If (Not (str <> Nothing AndAlso str.Trim() <> String.Empty)) Then ' 何か処理する End If
    [C#]
        string str = null;
    
        // null または 空文字列の場合は未入力と判断する
        if (str == null || str.Trim() == string.Empty) {
             // 何か処理する(如何处理)
        }
    
        // && を使用した上記と同様の処理
        if (!(str != null && str.ToString() != string.Empty)) {
            // 文字列が未入力と判断する
        }
    特に説明する必要もないと思われる。

    (没有什么需要特别说明的看代码)


  • 相关阅读:
    每日博客
    每日博客之十一月读书笔记1
    每日博客
    今日收获
    今日收获
    今日收获
    动手动脑10.21
    今日收获
    今日收获
    8月21日
  • 原文地址:https://www.cnblogs.com/c-x-a/p/4514338.html
Copyright © 2020-2023  润新知