这两种方法都可以实现相同的功能。那么比较两个字符串的最有效方式是使用Equals()还是Compare()?它们有什么区别吗?
if (String.Equals(StringA, StringB, StringComparison.OrdinalIgnoreCase))
{
// Your code goes here
}
if (String.Compare(StringA, StringB, true) == 0)
{
// Your code goes here
}