c#怎么判断字符串相等
时间: 2023-08-12 11:04:32 浏览: 165
在C#中,可以使用Equals方法来比较两个字符串是否相等。示例代码如下:
```
string str1 = "hello";
string str2 = "world";
string str3 = "hello";
if(str1.Equals(str2))
{
Console.WriteLine("str1和str2相等");
}
else
{
Console.WriteLine("str1和str2不相等");
}
if(str1.Equals(str3))
{
Console.WriteLine("str1和str3相等");
}
else
{
Console.WriteLine("str1和str3不相等");
}
```
输出结果为:
```
str1和str2不相等
str1和str3相等
```
除了Equals方法,还可以使用“==”运算符来比较两个字符串是否相等,示例代码如下:
```
string str1 = "hello";
string str2 = "world";
string str3 = "hello";
if(str1 == str2)
{
Console.WriteLine("str1和str2相等");
}
else
{
Console.WriteLine("str1和str2不相等");
}
if(str1 == str3)
{
Console.WriteLine("str1和str3相等");
}
else
{
Console.WriteLine("str1和str3不相等");
}
```
输出结果与上面的示例代码相同。
阅读全文