gpt4 book ai didi

C# 使用 String.IsNullOrEmpty 切换

转载 作者:可可西里 更新时间:2023-11-01 03:11:36 32 4
gpt4 key购买 nike

是否可以在 C# 中设置一个开关来检查值是否为 null 或空而不是“”而是 String.Empty?我知道我可以做到:

switch (text)
{
case null:
case "":
break;
}

有没有更好的东西,因为我不想有一大堆 IF 语句?

我正在尝试替换:

if (String.IsNullOrEmpty(text))
blah;
else if (text = "hi")
blah

最佳答案

我建议如下:

switch(text ?? String.Empty)
{
case "":
break;
case "hi":
break;
}

这就是你要找的吗?

关于C# 使用 String.IsNullOrEmpty 切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/432161/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com