我知道这可能是一个很愚蠢的问题,但是作为一个学习者,我总是喜欢学习新事物If。
string test = "It's a test";
string test2;
if (test != "")
{
test2 = test;
}
else
{
test2 = "It's null";
}
注意:我知道它Regex也可以用来检查字符串是否为空:Regex.IsMatch( "[A-TVWZ]", test)。另外,我知道我可以使用SELECT CASE
在上面的代码中,我正在检查teststring是否为空,如果为空,则test2获得一个值,如果不是,则test2获得不同的值。
我的问题是,有没有一种更短/更优雅/更快捷的方式来做到这一点?我的意思是一行将检查字符串是否为空并提供所需的值test2?我知道替代解决方案可能需要花费相同的执行时间,但我只是想知道是否存在一/两行代码替代方案?
详细说明
我想检查一个字符串是否为空,对于每种情况,另一个字符串都具有特定的值...
慕村225694
相关分类