程序如下:
private void button1_Click(object sender, EventArgs e)
{
// decimal tBox1;
int soperate =Convert.ToInt32(tBox1/10);
// soperate =Convert.ToInt32( button1.Text);
//tBox2.Text = Convert.ToString(tBox2);
switch (soperate)
{
case 10: tBox2.Text = "优秀";
break;
case 9: tBox2.Text = "优秀";
break;
case 8: tBox2.Text = "良好";
break;
case 7: tBox2.Text = "中等";
break;
case 6: tBox2.Text = "及格";
break;
default: tBox2.Text = "不及格";
break;
}
}
c#学生成绩转换问题 c#错误 1 运算符“/”无法应用于“System.Windows.Forms.TextBox”和“int”类型
答案:2 悬赏:40 手机版
解决时间 2021-01-03 10:55
- 提问者网友:活着好累
- 2021-01-02 18:45
最佳答案
- 五星知识达人网友:鱼芗
- 2021-01-02 20:08
tBox1 是什么?是个textbox的ID?怎么当成变量用了
int soperate =Convert.ToInt32(Convert.ToInt32(tBox1.Text)/10);
int soperate =Convert.ToInt32(Convert.ToInt32(tBox1.Text)/10);
全部回答
- 1楼网友:不甚了了
- 2021-01-02 20:17
当然不能隐式转换了 textbox里面本来是string型的
string和int只能强转
所以改你划红线那句
user.registernum=integer.parseint(textbox1.text);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |