2012-04-28 287 views
-2

我有兩個字符串。比較兩個字符串

比較這兩個字符串,其結果應該是TRUE(即)兩個字符串相同。

在此先感謝..

+3

有什麼問題嗎? – Schaliasos 2012-04-28 13:16:46

+0

將兩個字符串轉換爲大寫 – 2012-04-28 13:17:27

+3

這樣就像功課一樣。 – Oded 2012-04-28 13:20:17

回答

4

在.NET中的字符串是大小寫敏感的,所以"string""String",或任何不同。如果你想忽略大寫和小寫的不同使用方法:

string.Compare(strA, strB, true); 

這將返回一個int(-1,0,1)。如果你想要一個布爾值,而不是僅僅使用:

string.Equals(strA, strB, StringComparison.OrdinalIgnoreCase); // or InvariantCultureIgnoreCase, CurrentCultureIgnoreCase 

反正它的結果有點難以明白你問的這個問題是什麼。我希望我已經猜到了你想知道的。