【转载】 C#使用string.IsNullOrWhiteSpace方法判断字符串是否为非空字符
在C#编程过程中,很多时候需要判断传入过来的字符串是否为Null或者空字符或者空白字符,此时就可以使用到string.IsNullOrWhiteSpace方法来判断,如果字符串为null或者空字符Empty的时候,string.IsNullOrWhiteSpace将会返回true,否则返回false。string.IsNullOrWhiteSpace的方法签名格式为string.IsNullOrEmpty(strValue),strValue代表你需要判断的字符信息。和方法string.IsNullOrEmpty方法相比,string.IsNullOrWhiteSpace方法还判断全是空格的那种空白字符串。
举例如下:
string stringA = null;
string stringB = "";
string stringC = "C";
string stringD = " ";//空白字符串
var resultA = string.IsNullOrEmpty(stringA);
var resultB = string.IsNullOrEmpty(stringB);
var resultC = string.IsNullOrEmpty(stringC);
var resultD1 = string.IsNullOrEmpty(stringD);
var resultD2= string.IsNullOrWhiteSpace(stringD);
上述例子得到的结果为resultA=true,resultB=true,resultC=false,resultD1=false,resultD2=true。
通过对比resultD1和resultD2的值可知道string.IsNullOrWhiteSpace方法针对空白字符串如全是空格的这种情况判断也为true。而string.IsNullOrEmpty则不同,返回false
备注:原文转载自博主个人站IT技术小趣屋,原文链接为C#使用string.IsNullOrWhiteSpace方法判断字符串是否为非空字符_IT技术小趣屋。
转载于:https://www.cnblogs.com/xu-yi/p/10993537.html
【转载】 C#使用string.IsNullOrWhiteSpace方法判断字符串是否为非空字符相关推荐
- NET4.0新功能之String.IsNullOrWhiteSpace() 方法
在.NET Framework 4.0 中新增加了一些很方便的功能,比如:System.Dynamic支持动态语言运行时.System.Numerics.Complex 复数.System.Nume ...
- python 子串是否在字符串中_python七种方法判断字符串是否包含子串
1. 使用 in 和 not in in 和 not in 在 Python 中是很常用的关键字,我们将它们归类为 成员运算符. 使用这两个成员运算符,可以很让我们很直观清晰的判断一个对象是否在另一个 ...
- android判断是否json格式,简单方法判断字符串是否是json字符串
多张图片保存时常被储存为图片链接的字符串格式 [ {"photo":"http://localhost/upload/images/2018/01/21/20180121 ...
- JavaScript中的 inludes 和 indexOf 方法 | 判断字符串或数组中是否存在对应的元素| 相同点与不同点 | 代码详解
目录 JavaScript中的inludes和indexOf方法 1.数组中的includes和indexOf方法比较 1.1 函数返回值的不同 1.2 函数第二个参数--开始查找的位置 1.3 in ...
- Web开发学习笔记:ngIf中使用方法判断字符串中是否包含子字符串
<p *ngFor="let item of UseTypes"><ion-select-option *ngIf="globalVariable.is ...
- 【JavaScript String对象方法】字符串片段提取:slice()、substring()、substr()
当参数相同时,返回结果是否相同 slice() substring() substr() 单正参 ✅ ✅ ✅ 单负参 ✅ ❌ (负参转换为 0,返回全字符串) ✅ 双正参 ✅ ✅ ❌ 双负参 ✅ nu ...
- python判断字符串是否含有非中文字符的日文/韩文字符
需求描述 爬取推特内容,需要留下只有中文/英文的内容,日文/韩文不要. 实现思路 用正则表达式. 本来想能不能单独匹配中文或者英文,但是好多符号不想弄了- 就直接搜了匹配日文/韩文的正则表达式. 备注 ...
- html 字符串包含某字符,js判断字符串包含某个字符的方法
本文教程操作环境:windows7系统.jquery3.2.1版本,DELL G3电脑. 小编介绍过js中使用indexOf() 方法判断字符串包含某个字符(https://www.py.cn/web ...
- startsWith(),endsWith()的作用,用法,判断字符串a 是不是以字符串b开头或结尾
Java代码 if(a.startsWith(b)) //判断字符串a 是不是以字符串b开头. Java代码 if(a.endsWith(b)) //判断字符串a 是不是以字符串b结尾. Ja ...
最新文章
- tensorflow object_detect 操作步骤
- 您的凭依不工作/登录没有成功
- GCC中同时使用动态和静态库链接的编译
- 自动驾驶的一些专业术语
- 配置MongoDB复制集
- Unity3d 游戏中集成Firebase 统计和Admob广告最新中文教程
- 归并排序 java 迭代_经典排序算法之归并排序(示例代码)
- xmanager linux,教您用xmanager启动Linux上的图形界面程序-Go语言中文社区
- char*转wstring
- 用Math.random()方法生成随机数
- 基于Python实现自动慢查询分析,邮件自动发送
- 你最喜欢哪款游戏的界面风格,为什么?
- 典型的异步服务器端套接字构建
- 2019天津市二级计算机考试,天津市2019年9月计算机等级考试都有哪些考点可以报名?...
- pdm系统是归档服务器吗,PDM系统的主要功能
- 在线演绎3D图表如何操作
- WPF实现棋盘式图片切换效果
- k8s cheat sheet
- oracle表如何做统计分析,Oracle表统计信息的分析
- 技术合伙人不是为了节省开发成本忽悠人的噱头
热门文章
- spark写入oracle 优化,spark读写数据库大表分区性能优化
- 【python教程入门学习】必须具备Python Django开发技能
- 【python项目实战入门】Python绘制爱心
- 爬虫案例:利用python爬虫关键词批量下载高清大图
- 三分钟理解Python函数式编程与闭包
- 带你自学Python系列(十三):Python函数的用法(三)
- 保存时间 默认_操作技能|WORD文档没保存,有办法恢复吗?
- html5 box sizing,CSS 盒模型与box-sizing
- python安装opencv2.4.9_Python学习之一:Python2.7与opencv2.4安装配置
- linux文件类型缩写,常见Linux系统目录、文件类型、ls命令、alias命令