有谁知道如何在 uipath 中检查未分配的字符串?当 if 语句查找空字符串时,Uipath 似乎崩溃了。不知道如何处理。String.empty 似乎不起作用,如果未分配字符串,uipath 将停止记录并且什么也没有发生。
问问题
17247 次
8 回答
21
有许多不同的方法和想法,但是 - 根据我的说法 - 你可以做的是:
始终确保在默认情况下定义任何变量之前,使用空字符串(“”)对其进行初始化。所以用相等的运算符也很容易检查它。
您可以在 Uipath 中采用的其他方法基于 .Net,因此您可以使用它Is Nothing。
您也可以使用 .Net String.IsNullOrEmpty Method (String)方法。
于 2016-11-18T05:41:00.490 回答
5
要检查字符串变量是否为 Null,您需要使用 If 或 Decision 活动。这些条件应该是:
a is Nothing
如果变量 a 为空,则返回 true,否则返回 false
于 2016-04-15T15:03:21.990 回答
3
这些是可以检查的一些方法。
1.
String.IsNullOrEmpty(yourString)
2.
yourString.Equals("")
3.
yourString.Equals(Nothing)
4.
yourString is Nothing
5.
String.IsNullOrWhiteSpace(yourString)
有逻辑 OR、AND 和 NOT 组合不同的检查,它们可以组合在一起检查找出空白、空和空白字符串的最佳方法。
于 2019-02-13T14:55:05.170 回答
2
您可以使用以下方法比较字符串:
Convert.ToString(DBNULL.Value)
于 2016-09-13T06:57:46.240 回答
2
我们可以使用以下语法检查 String 是否为空
String.IsNullOrWhiteSpace("Name_of_the_variable")
它将返回布尔值
于 2017-11-28T12:32:58.580 回答
0
我的建议是使用以下方法UiPath
string.IsNullOrEmpty()
具有使用该IsNullOrEmpty()
方法的条件的 If/Decision 活动
于 2020-07-17T14:06:41.270 回答
0
最好和最简单的方法如下:
String.IsNullOrWhiteSpace(stringVariableName)
于 2021-12-27T03:46:17.950 回答