用c#编写猜数游戏要求用户在文本框中输入1到10之间的一个数字。然后单击[猜猜]按钮产生一个随机数字,用户
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用c#编写猜数游戏要求用户在文本框中输入1到10之间的一个数字。然后单击[猜猜]按钮产生一个随机数字,用户相关的知识,希望对你有一定的参考价值。
将被告知所选择的数字是否正好等于这个随机数。
用面向对象的方法,谢谢了,急用!!!!
Random r;
int strrandom = 0;
MyRandom()
r=new Random();
strrandom=r.Next(10);
public bool IsRight(string str)
if (strrandom.ToString() == str.Trim())
return true;
else
return false;
把所需数据跟功能封装到类跟方法中,然后达到数据跟操作分离,是体现面向对象编程的思想特征。
用的时候把类实例化,调用其中里面的方法就可以了。 参考技术A Random r = new Random();
button事件里面处理:
if (r.Next(10) == int.parse(textbox1.text)) )
messagebox.show("猜对啦!");
else
messagebox.show("再猜一次!");
追问
我是初学者,能不能祥细点啊,把类,构造方法也写上
追答public partial class Form1 : Form
Random r = new Random();
public Form1()
InitializeComponent();
private void button1_Click(object sender, EventArgs e)
if (r.Next(10) == int.Parse(textBox1.Text))
MessageBox.Show("猜对啦!");
else
MessageBox.Show("再猜一次!");
以上是关于用c#编写猜数游戏要求用户在文本框中输入1到10之间的一个数字。然后单击[猜猜]按钮产生一个随机数字,用户的主要内容,如果未能解决你的问题,请参考以下文章