2012-04-28 174 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 

反正它的结果有点难以明白你问的这个问题是什么。我希望我已经猜到了你想知道的。