C# 这代码可以换吗

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:52:44
private void button2_Click(object sender, EventArgs e)
{
int myNum = int.Parse(txtNum.Text.Trim()); //获取文本框输入的数值
//输入的数据myNum与随机数进行比较
if (myNum > num)
{
lbShow.Text = "你猜的数据太大了!";
}
里面的 int myNum = int.Parse(txtNum.Text.Trim()); 可以换成是myNum = txtNum.tex;吗

不可以
int myNum这个声明一个整型的变量,而txtNum.Text或者txtNum.Text.Trim()都是一个字符串类型的(string类型)的变量
不过txtNum.Text.Trim()的是返回类型为string(因为他是一个方法)

如果你要将字符串类型转换为int类型,那可以用Int32.Parse方法

不可以,

不可以,txtNum.text是一个字符串类型