IsNullOrEmpty和IsNullOrWhiteSpace的区别

String.IsNullOrEmpty 方法 (String)  指示指定的字符串是 null 还是 Empty 字符串。

IsNullOrEmpty是一种便利方法,可用于同时测试String是否是null或其值为Empty。 它等效于以下代码︰

    result = s == null || s == String.Empty;

String.IsNullOrWhiteSpace 方法 (String)    指示指定的字符串是 null、空还是仅由空白字符组成

IsNullOrWhiteSpace是具有类似于下面的代码,只不过它提供优越性能的便捷方法︰

    return String.IsNullOrEmpty(value) || value.Trim().Length == 0;

你可能感兴趣的:(C#,c#)