String.IsNullOrEmpty()方法以及C#中的示例
C#方法String.IsNullOrEmpty()
String.IsNullOrEmpty()方法是String类的内置方法,用于检查字符串是否为Null或Empty?如果字符串对象未使用正确的值初始化,则将其视为“空字符串”;如果字符串对象已初始化但不包含任何值,即为其分配了值(“”),则将其视为“空字符串”。
语法:
public static bool IsNullOrEmpty(String str);
用“字符串”/“字符串”调用该方法。此处,“字符串”是“字符串”类的别名。
Parameter(s):
str–表示要检查的字符串值或字符串对象。
返回值:
bool-如果str为null或为空,则返回“True”,否则返回“False”。
示例
Input:
string str1 = "";
string str2 = null;
string str3 = "nhooo";
Function call
Console.WriteLine(string.IsNullOrEmpty(str1));
Console.WriteLine(string.IsNullOrEmpty(str2));
Console.WriteLine(string.IsNullOrEmpty(str3));
Output:
True
True
FalseC#使用方法将字符串转换为字符数组的示例String.IsNullOrEmpty()
范例1:
using System;
class nhooo
{
static void Main()
{
//声明字符串变量
string str1 = "";
string str2 = null;
string str3 = "nhooo";
//检查字符串是否为空/空
Console.WriteLine(string.IsNullOrEmpty(str1));
Console.WriteLine(string.IsNullOrEmpty(str2));
Console.WriteLine(string.IsNullOrEmpty(str3));
}
}输出结果
True True False
范例2:
using System;
class nhooo
{
static void Main()
{
//声明字符串变量
string str = "nhooo";
//检查字符串是否为空/空
if(string.IsNullOrEmpty(str))
Console.WriteLine("str is empty or null");
else
Console.WriteLine("str is not empty or null");
//现在将null分配给字符串
str = null;
//检查字符串是否为空/空
if(string.IsNullOrEmpty(str))
Console.WriteLine("str is empty or null");
else
Console.WriteLine("str is not empty or null");
}
}输出结果
str is not empty or null str is empty or null
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语