当前位置:编程学习 > C#/ASP.NET >>

高手帮个忙啊,VS2005环境下如何获得一个随即变量i?

我想要输出一个变量i,并且这个变量i是随即的,1~100之间的整数,请问各位大虾应该怎么写? --------------------编程问答--------------------

Random random=new Random();
int randomNum=random.Next(1,100);
--------------------编程问答-------------------- private int RandomNumber(int min, int max)
{
Random random = new Random();
return random.Next(min, max);
}


How to use it?

int returnValue = RandomNumber(1, 100); --------------------编程问答-------------------- 这样获得的是变量i 吗?
我希望获得一个变量i直接就可以在别的地方引用的,可以实现吗? --------------------编程问答-------------------- Random r = new Random();
int i = r.Next( 1, 100); --------------------编程问答--------------------
引用 3 楼 Stooing 的回复:
这样获得的是变量i 吗? 
我希望获得一个变量i直接就可以在别的地方引用的,可以实现吗?

…… --------------------编程问答-------------------- 不是问过一次了吗? --------------------编程问答-------------------- 写这个
Random r = new Random(); 
int i = r.Next( 1, 100);
报错
错误 1 字段初始值设定项无法引用非静态字段、方法或属性“WindowsApplication1.game.r”
如何是好啊? --------------------编程问答-------------------- 是问过一次了 可是没有解决嘛-_-! --------------------编程问答-------------------- 三楼的哥哥 你的代码打上之后也是包那个错误 怎么解决啊 ? --------------------编程问答-------------------- 楼主你是在Main函数里写代码是吧?把语句放Main函数里就可以了,或者把2楼的函数设置成静态的,因为Main函数是静态的。 --------------------编程问答-------------------- 我不是在Main里写的 我是一个窗体里写的,你可以给我一个解决代码吗?
这个问题困扰我很久了 急待解决。。 --------------------编程问答-------------------- 好了 终于解决了 多谢各位大虾了 不过我觉得10楼帮我解决了很重要的一步所以把分给你吧
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,