28 9月 2011

[C#] 用 String.Equal 方法取代 == 運算子

當字串相似時,使用 string.Equals 方法將會比較快速
因此,如果能預期在某一特定型態下,且預期大部分
的字串會相同的話,請使用 Equals
string s1= "code"; 
string s2 = "code1"; 

// Bad
if(s1 == s2){...}

// Good
if(s1.Equals(s2)){...}

沒有留言:

張貼留言