我正在尝试设置这样的条件
if (myString=!"-1")
{
//Do things
}
但它失败了。我试过了
if(myString.Distinct("-1"))
{
//Do things
}
但它也不起作用。
试试这个:
if(myString != "-1")
操作数 is!=
和 not=!
你也可以使用Equals
if(!myString.Equals("-1"))
注意!
myString 之前
应该是这样的:
if (myString != "-1")
{
//Do things
}
你的等号和感叹号是错误的。
Equals()
你也可以使用尤达条件:
if ( ! "-1".Equals(myString) )
现在在 C# 9 中,它可以像这样以更易读的方式完成。
string str = "x";
if(str is not "y")
{
...
}