- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
string.IsNullOrEmpty(myString.Trim())
与 string.IsNullOrWhiteSpace(myString)
哪个更快或更可靠,为什么?
最佳答案
如果 myString
为 null
,
string.IsNullOrEmpty(myString.Trim())
将抛出异常,而 string.IsNullOrWhiteSpace( myString)
会工作得很好,所以它更可靠。
至于性能,string.IsNullOrWhiteSpace
应该更快。
string.IsNullOrWhiteSpace(myString)
是检查变量是否为空或空格的首选方法。
关于c# - string.IsNullOrEmpty(myString.Trim()) 与 string.IsNullOrWhiteSpace(myString),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13569941/
我正在使用递归遍历字符串的值。当我越过最后一个字符时,它允许我将该索引位置用作空字符串 "" 而不是给出错误。这是为什么? myStr = 'test' print(myStr[4]) 产生错误 pr
这个问题已经有答案了: 已关闭11 年前。 Possible Duplicate: What is the difference between char s[] and char *s in C?
我包括了 库在我的 .cpp 文件的顶部,但是当我测试它时 cout<
这个问题在这里已经有了答案: Difference between returning reference vs returning value C++ (3 个答案) 关闭 3 年前。
做 [~, currenthost] = system('hostname'); table({currenthost}, 'VariableNames', {'host'}) 给予 ans =
这三个中哪个更好? string myString = ""; String.IsNullOrEmpty(myString); vs string myString = ""; if(myString
我遇到过几个在 header 中以不同方式声明类的示例 NSString* mystring; 或 NSString *mystring; 有什么区别? 最佳答案 那是三个完全不同的词汇元素,它们之间
我多次听说在使用boolean equals(Object o) 比较Strings 时,最好将常量放在函数的左侧,如以下: 差:myString.equals("aString"); 好:“aStr
string.IsNullOrEmpty(myString.Trim()) 与 string.IsNullOrWhiteSpace(myString) 哪个更快或更可靠,为什么? 最佳答案 如果 my
如何在 JavaScript 中使用 ESLint 强制不使用 myStr = myStr + 'Some string' 并使用 myStr += 'Some string'。 最佳答案 您可以使用
我有一个字符串 Properties.Settings.Default.myString 和两个 TextBoxes 当我在 textBox1 中键入文本并更改焦点时,textBox2 中的文本将
这个问题在这里已经有了答案: What is the difference between char s[] and char *s? (14 个答案) C - Difference between
如问题所示, 正如函数名称所示,我们正在使用像 IsNullOrEmpty 或 IsNullOrWhiteSpace 这样的字符串函数,它们做的不止一项工作,这是否违反了 SRP ? 它不应该是 st
这个问题在这里已经有了答案: 11 年前关闭。 Possible Duplicate: Checking for string contents? string Length Vs Empty Str
选项 1:typedef NSString MyString 选项 2:typedef NSString * MyString 问题 在 Objective-C 中,这两种说法都是有效的,但据我所知,
我创建了一个 myString 类,在其中重载了用于哈希表的运算符。我有以下问题:在我的打印功能中,计算值有效,但计算键无效。相反,打印随机字符。 我不想在此程序中使用节点。 void hashTab
我正在尝试调试为什么我的变量 mystring 未知,而我认为它应该根据之前的问题 Is the bug in the grammar or in the code? (gdb) run The pr
我正在使用 jquery-select2 插件,但我想知道如何才能只获得以键入的关键字开头的结果(如“myString%”) 最佳答案 documentation实际上提供了一个例子: $("sele
为什么这行不通? string myString = "test"; int i = myString.Length; // i = 4 myString.PadLeft(5, '_'); // "m
我遇到这样一种情况,我需要使用以正则表达式 (/^'searchString'/) 开头的字符串来拆分给定的字符串,这不起作用,例如 "token=123412acascasdaASDFADS".sp
我是一名优秀的程序员,十分优秀!