C#效率极子 - 精益求精
自动化+性能优化
摘要: 有时候我们需要对字符串进行修改,但是.net里面的字符串是只读的,修改动作会产生一个新的字符串,多数时候这都不是我想要的结果。不过fixed还是可以帮我们解决一部分问题的,比如.ToLower、.ToUpper、.Replace(char, char)等等,不过有个限制,就是变换前后的字符串长度不变。 public unsafe static string toLower(this string value) { if (value != null) { fixed (char* valueF... 阅读全文
posted @ 2012-05-10 16:26 肖进 阅读(1815) 评论(3) 推荐(2) 编辑