你判断中s是字符串类型。应该是用变量c来判断吧。
if(c>1500)
int.Parse();//方法是将数字的字符串表示形式转换为它的等效32位有符号整数 int c=int.Parse(s);//你这里相当于已经进行了类型转换,且没有问题 //异常报错的内容是 if(s>1500){} //其错误内容为字符串类型和整型类型不可以进行比较 //所以应该修改为 if(c>1500){} 或者 if(int.Parse(s)>1500){}