c#怎么取随机数?

比如我想从1-6中随机取一个数最好简单点的谢谢... 比如我想从1-6中随机取一个数 最好简单点的 谢谢 展开
 我来答
v雪地里的猫
2015-07-06 · TA获得超过864个赞
知道小有建树答主
回答量:401
采纳率:100%
帮助的人:244万
展开全部

使用Random类中的Next()方法。

例如,生成一个100以内的随机数:

Random r = new Random();
int i = r.Next(100);

函数Next()中传入的参数100表示随机数最大为100.

cxlly5214
2011-12-08 · TA获得超过242个赞
知道小有建树答主
回答量:765
采纳率:0%
帮助的人:267万
展开全部
Random random = new Random();//生成随机数
public void panduanshuju()//处理数据
{
for (int i = 0; i < 8; i++)//生成八个随机数
{
num[i] = random.Next(10, 100);//随机数在10—100以内波动
}
if (num[2] < num[3])//调用类,判断num[2]num[3]大小
{
zhiclass.jiaohuan(ref num[2], ref num[3]);//调用类的交换段,a与num[2] b与num[3]相关联
}
num[6] = num[6] * num[7];//实现整除
}
计算器的部分例子
追问
有这么麻烦? 不能像java一样一句话就能解决嘛,不需要调用方法的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喻元恺Va
2011-12-08 · TA获得超过904个赞
知道小有建树答主
回答量:4465
采纳率:0%
帮助的人:1818万
展开全部
(random()*10)%6 + 1
更多追问追答
追问
random 处报错。
追答
我说的是随机函数,在C#中有自己相应的随机函数你看看呢,我都记不起了哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百川海纳万象包罗
2011-12-08 · TA获得超过129个赞
知道小有建树答主
回答量:106
采纳率:0%
帮助的人:116万
展开全部
int n=new Random().Next(6) + 1;
更多追问追答
追问
Random划红线报错 显示random是命名空间,此处当作类型使用
追答
private void button1_Click(object sender, EventArgs e)
{
int n = new Random().Next(6) + 1;
Text = n.ToString();
}
我运行成功啊
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cherry_0106
2011-12-08 · 超过11用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:36.8万
展开全部
random()函数
更多追问追答
追问
就是不会random函数 不知道怎么写
追答
具体咋用我不记得了 你可以参考楼上那位~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式