当前位置: 首页 > news >正文

韩国的小游戏网站wordpress翻译公司

韩国的小游戏网站,wordpress翻译公司,威海外贸网站建设多少钱,关键词优化排名技术在C#中,要判断一个字符串是否不等于空(即它既不是null也不是空字符串""),方法有如下几种,如下。 方法1 使用逻辑运算符和string.IsNullOrEmpty方法 string myString "123"; // 假设要检查的字…

在C#中,要判断一个字符串是否不等于空(即它既不是null也不是空字符串""),方法有如下几种,如下。

方法1

使用逻辑运算符和string.IsNullOrEmpty方法

string myString = "123"; // 假设要检查的字符串  
if (!string.IsNullOrEmpty(myString))  
{  // 字符串不是null,也不是空字符串  
}

方法2

使用逻辑运算符和string.IsNullOrWhiteSpace方法(如果还要检查空白字符串,如只包含空格、制表符或换行符的字符串)

string myString ="123"; // 假设这是要检查的字符串  
if (!string.IsNullOrWhiteSpace(myString))  
{  // 字符串不是null,也不是空字符串或仅包含空白字符  
}

方法3

使用逻辑运算符和直接比较(只检查空字符串,不检查null)

string myString = "123"; // 假设这是要检查的字符串  
if (myString != null && myString != "")  
{  // 字符串不是null,也不是空字符串  
}

方法4

使用C# 8.0及更高版本的空合并运算符(null-conditional operator)和逻辑运算符(仅当需要提供一个默认值时使用)

string myString ="123"; // 假设这是要检查的字符串  
string nonNullOrEmptyString = myString ?? ""; // 如果myString是null,则nonNullOrEmptyString将被设置为""  
if (nonNullOrEmptyString != "")  
{  // 字符串不是空字符串(但可能是null,但在这个例子中已经被转换成了"")  
}

但是,请注意,上面的方法4只检查了空字符串,并没有检查原始字符串是否为null。如果需要同时检查null和空字符串,最好使用第一种或第二种方法。

测试代码

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;namespace WindowsFormsApplication1
{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void strFun1(){string myString ="123"; // 假设要检查的字符串  if (!string.IsNullOrEmpty(myString)){// 字符串不是null,也不是空字符串  MessageBox.Show("字符串不是null,也不是空字符串");}myString = null;if (string.IsNullOrEmpty(myString)){// 字符串不是null,也不是空字符串  MessageBox.Show("字符串是null或是空字符串");}myString = "";if (string.IsNullOrEmpty(myString)){// 字符串不是null,也不是空字符串  MessageBox.Show("字符串是null或是空字符串");}}private void strFun2(){string myString ="123"; // 假设这是要检查的字符串  if (!string.IsNullOrWhiteSpace(myString)){// 字符串不是null,也不是空字符串或仅包含空白字符  MessageBox.Show("字符串不是null,也不是空字符串或仅包含空白字符");}myString = null;if (string.IsNullOrWhiteSpace(myString)){// 字符串不是null,也不是空字符串  MessageBox.Show("字符串是null或是空字符串或仅包含空白字符");}myString = "";if (string.IsNullOrWhiteSpace(myString)){// 字符串不是null,也不是空字符串  MessageBox.Show("字符串是null或是空字符串或仅包含空白字符");}myString = "  ";if (string.IsNullOrWhiteSpace(myString)){// 字符串不是null,也不是空字符串  MessageBox.Show("字符串是null或是空字符串或仅包含空白字符");}}private void strFun3(){string myString = "123"; // 假设要检查的字符串  if (myString != null && myString != ""){// 字符串不是null,也不是空字符串  MessageBox.Show("字符串不是null,也不是空字符串"); }myString = null;if (myString == null ){// 字符串是null MessageBox.Show("字符串是null");}myString = "";if (myString == ""){// 字符串是空字符串  MessageBox.Show("字符串是空字符串");}}private void strFun4(){string myString = "123"; // 假设要检查的字符串  string nonNullOrEmptyString = myString ?? ""; // 如果myString是null,则nonNullOrEmptyString将被设置为""  if (nonNullOrEmptyString != null && nonNullOrEmptyString != ""){// 字符串不是null,也不是空字符串  MessageBox.Show("字符串不是null,也不是空字符串");}if (nonNullOrEmptyString == null){// 字符串是null MessageBox.Show("字符串是null");}if (nonNullOrEmptyString == ""){// 字符串是空字符串  MessageBox.Show("字符串是空字符串");}}private void button1_Click(object sender, EventArgs e){strFun1();}private void button2_Click(object sender, EventArgs e){strFun2();}private void button3_Click(object sender, EventArgs e){strFun3();}private void button4_Click(object sender, EventArgs e){strFun4();}}
}

在这里插入图片描述
在这里插入图片描述

http://www.yayakq.cn/news/534883/

相关文章:

  • 仿58网站源码沈阳单页网站制作
  • 做一个同城便民信息网站怎么做化州 网站建设
  • 建设网站上申请劳务资质国外免费ip地址和密码
  • 织梦开发网站苏州网站建设设计制作公司怎么样
  • 小程序跳转到网站福永网站优化
  • 杭州网站做的好公司名称车都建设投资集团网站
  • 线上培训平台搭建2018年网站优化怎么做
  • 网站流量的重要性c 做网站后端
  • 关键词优化公司网站网站注册域名
  • 房山网站开发做网站还是做微信公众号
  • 大连做企业网站排名东营的网站建设公司
  • 怎样才能有自己的网站学院网站建设管理规章制度
  • 东莞长安网站高中生自己做网站
  • 商业网站开发 说课别人做的网站怎么打开
  • 做wps的网站赚钱wordpress的插件安装目录
  • 新手做自己的网站单页面网站做百度推广效果
  • 江西营销网站建设域名历史查询工具
  • 手机 网站 模板徐州网站制作企业
  • 旅行网站建设方案策划书那些公司做网站
  • 深圳营销型定制网站开发1000电商运营数据六大指标
  • 网站建设的学习杭州电信网站备案
  • 手把手wordpress仿站网站建设如何做账
  • 西部数码网站管理助手2.0网站空间不支持php5.4
  • 如何做网站链接使用宽屏网站模板企业源码
  • .net 网站开发视频教程移动外包公司要不要去
  • 电子商务网站建设管理中山建设信息网
  • 个人备案网站能做什么百度搜索关键词数据
  • 网站的效果图电子商务网站是什么意思
  • 商务贸易网站建设中小企业网站建设
  • 方正集团网站是谁做的网站申请收录