if (A.Text == "身份证" && (B.Text.Length != 15||B.Text.Length !

问题描述:

if (A.Text == "身份证" && (B.Text.Length != 15||B.Text.Length != 18))这语句有什么问题呢?
运行的时候身份证是可以的,但是判断长度的时候就无论是15还是18还是其他!都不通过!
1个回答 分类:综合 2014-10-26

问题解答:

我来补答
应该把后面的!=改成 ==
"身份证"就不说了
后面的,你是想要15或者18都通过
if(【第一个文本内容为“身份证”】 且 【(第二个文本长度为15)或者(第二个文本长度为18) )】
(第二个文本长度为15)这个应该用 == 吧
你是要判断身份证号的长度是否正确吧,不过我都还不知道你是用哪个软件编写,可能是C类的吧
 
 
展开全文阅读
剩余:2000
下一页:奇偶性的应用。