小编Sam*_*Sam的帖子

在 C# 中使用 if else 语句进行统一时,运算符“&&”不能应用于“bool”和“string”类型的操作数

我正在尝试使用 && 运算符比较两个字符串是否为空或非空,但出现错误,提示“运算符 '&&' 不能应用于类型 'bool' 和 'string' 的操作数。我应该以什么方式执行此操作? 这是我的语法:

else if((result1 != null) && (result2 = null))
Run Code Online (Sandbox Code Playgroud)

我的目的是检查变量是否不为空,如果为空,则该值将存储在其中而不是其他变量中。

我发现了其他类似的问题,但不幸的是他们没有提供满足我需要的解决方案。:( 感谢您的帮助!

c# unity-game-engine

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

unity-game-engine ×1