c# 字符串 compareto
时间: 2023-09-13 13:02:46 浏览: 214
String类下compareTo()与compare()方法比较
5星 · 资源好评率100%
C#中的字符串比较可以使用 `CompareTo()` 方法进行,该方法返回一个整数,表示两个字符串的大小关系。该方法的使用方式如下:
```csharp
string str1 = "hello";
string str2 = "world";
int result = str1.CompareTo(str2);
if (result < 0)
{
Console.WriteLine("{0} is less than {1}", str1, str2);
}
else if (result > 0)
{
Console.WriteLine("{0} is greater than {1}", str1, str2);
}
else
{
Console.WriteLine("{0} is equal to {1}", str1, str2);
}
```
上述代码将比较 `str1` 和 `str2` 两个字符串的大小关系,并根据比较结果输出不同的信息。如果 `result` 的值小于0,则表示 `str1` 小于 `str2`;如果 `result` 的值大于0,则表示 `str1` 大于 `str2`;如果 `result` 的值等于0,则表示 `str1` 等于 `str2`。
阅读全文