如何检查两个字符串是否长度相同?

vas*_*nth 0 c# asp.net

我想检查两个字符串是否长度相同.我尝试了以下,但它不起作用.

string passnew = "1233";
string passcnfrm = "1234";

if((passnew.Length&&passcnfrm.Length)>6 ||(passnew.Length&&passcnfrm.Length)<15)
{ 
    // ...
}
Run Code Online (Sandbox Code Playgroud)

为什么不起作用?我需要改变什么?

Rub*_*ias 9

if(passnew.Length == passcnfrm.Length && 
   passnew.Length > 6 && passnew.Length < 15)
{
    // do stuff
}
Run Code Online (Sandbox Code Playgroud)

  • 还要考虑检查密码是否相等.为此,用`passnew == passcnfrm'替换`passnew.Length == passcnfrm.Length` (2认同)