摘要:
最初接触C#时就一直疑惑,比较字符串的方法:“Equals”与“==”在比较时性能有什么区别呢?相信这个问题也曾困惑着许多人,那么我们就一起来探讨下:比较一个string是否等于一个值,最初接触C#的人会这么写:string myStr = "value"; if (myStr.Equals("value")) { } if (myStr == "value") { }然后,会有人笑你很菜,得知把要判断的value写在前面性能高些,要这样写:string myStr = "value"; if ("val 阅读全文