FxCop告诉我,检查一个字符串是否为空要用string.Length。
2004-10-28 14:34
543 查看
估计肯定是出于效率原因了,言外之意就是
string == ““
是效率低下的,
究其原因,string == ““ 要额外建立一个””对象,无形之中浪费了内存不知道偶说地对否,哪位来评评。
。。。。。。
在JScript + IE中得出了相反的结论,.length时间要长于直接比较。
string == ““
是效率低下的,
究其原因,string == ““ 要额外建立一个””对象,无形之中浪费了内存不知道偶说地对否,哪位来评评。
。。。。。。
在JScript + IE中得出了相反的结论,.length时间要长于直接比较。
相关文章推荐
- C#检查一个字符串是否为空要用STRING.LENGTH
- java 如何检查一个字符串是否为空串或者null串
- 写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码编写出一个从字符串到长整形的函数?)
- 编程输入一个字符串,并检查其是否…
- 翻转子串 假定我们都知道非常高效的算法来检查一个单词是否为其他字符串的子串。请将这个算法编写成一个函数,给定两个字符串s1和s2,请编写代码检查s2是否为s1旋转而成,要求只能调用一次检查子串的函数。
- javacript检查是否为正整数,检查是否是合法的字符串,计算一个字符串的字节长度
- 编写函数strndel,参量是一个字符串string和两个整数start、length。在string中删除start开始的length个字符,最后返回string。
- 位运算(篇1)不使用任何其他的数据结构检查一个字符串中是否有重复字符
- 检查一个字符是否在一段字符串中
- 6-2-1 字符串-字符串变量String-创建字符串变量-初始化字符串变量-字符串连接-输入字符串(单词、行)-对象变量的赋值-比较两个字符串是否同一个-比较两个字符串内容是否相同
- 汇编语言: 从键盘上输入一串字符(用回车键结束,使用 10 号功能调用。)放在 STRING 中,试 编制一个程序测试字符串中是否存在数字。如有,则把 CL 的第 5 位置 1,否则将该位置置 0。
- IDL中识别一个字符串是否是double类型的数字函数IsDoubleString
- C#控制台基础 检测一个string数组是否包含指定的string字符串
- C语言如何检查一个字符串是否全数字?
- Java中字符串字面量是否自动生成一个String对象?
- c++中怎么判断一个string类型的字符串变量是否为数字?
- 一个检查字符串是否相同的封装函数
- NSString 检查一个字符串是否以另一个字符串结尾
- String:两个字符串,判断一个中的字符是否都在另外一个存在
- 检查一个字符串是否包含beautiful string