多个标准的排除条件

时间:2013-11-20 02:10:48

标签: c#

我有以下一行:

if (PhoneNumber.EndsWith("_L") || PhoneNumber.EndsWith("_K"))
    Continue;

我想知道如何添加另一个参数来排除PhoneNumber.Lenght!= 4 意思是如果提交电话号码只有4位数字,除了上面的其他2个条件

我尝试了以下内容:

if (PhoneNumber.EndsWith("_L") || PhoneNumber.EndsWith("_K") || PhoneNumber.Lenght !=4)
    Continue;

它不起作用。

2 个答案:

答案 0 :(得分:0)

我不确定Continue)是什么,但不是有效的C#语法。如果Continue)应该代表continue语句,那么这就是你想要的:

if (phoneNumber.EndsWith("_L") || phoneNumber.EndsWith("_K") || phoneNumber.Length != 4)
{
    continue;
}

答案 1 :(得分:0)

if (PhoneNumber.EndsWith("_L") || PhoneNumber.EndsWith("_K") || PhoneNumber.Lenght ==4)
    Continue;

PhoneNumber.Lenght ==4不是PhoneNumber.Lenght !=4