我正在Visual Studio中编写一个Android应用程序,但坚持这一点:
case Resource.String.strName:
if(count == 0 && (editTxt2.Length != 0))
{
//some statement
count++;
}
break;
行editText2.Length
处的显示错误:
运算符'!='不能应用于'方法组'和'int'
类型的操作数
无论我替换哪个运算符,我都会遇到同样的错误。我已经提到很多帖子,但似乎没有帮助。
答案 0 :(得分:3)
长度不是属性,而是EditText的方法。所以它给出错误运算符'!='不能应用于'方法组'和'int'类型的操作数 只需用我的ans替换你的代码,它一定会帮助你的朋友。
case Resource.String.strName:
if(count == 0 && editTxt2.Length() != 0)
{
//some statement
count++;
}
break;
答案 1 :(得分:0)
Length是TextView的一种方法,你不是在调用方法。
要获取文本字符串的长度,您可以调用该方法,也可以获取TextView的文本并获取其长度。
editTxt2.Length()
editTxt2.Text.Length