摘要: String类字符串比较大概有4种方法:Compare(),CompareTo(), CompareOrdinal()和Equals().Compare()方法是CompareTo()的静态版本.而Equals()与"=="是等价的,只要使用"=="运算符,就会调用Equals()方法.CompareOrdinal()对两个字符串进行比较,不考虑本地化语言和文化.看测试比较代码: const int Num = 10000000; string s1 = "abcdefgh"; string s2 = "abcdefgh&q 阅读全文
posted @ 2011-09-02 12:34 Love Lyre 阅读(18876) 评论(13) 推荐(1) 编辑
摘要: 猜猜几种c#字符串连接所消耗时间的先后?1. 字符串字面值直接连加test = "I1" + "I2" + "I3" + "I4" + "I5";2.字符串字面值用+=相加 test = "I6"; test += "I7"; test += "I8"; test += "I9"; test += "I10";3.sn为字符串变量 test = s1 + s2 + s3 + s4 + s5;4. 阅读全文
posted @ 2011-09-02 11:33 Love Lyre 阅读(3034) 评论(24) 推荐(1) 编辑