产生随机数,编译通过,无法运行? public Random r;int i = r.Next(0,9);......编译通过,无法运行.单击运行,出现一个对话框:NullReferenceException was unhandled请问:不处理异常不能运行吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你生成Random对象了么?....r = new Random(); 对象没有实例化不能调用Random rnd= new Random((int)DateTime.Now.Ticks);int i = rnd.Next(0, 9); random是一个类,用类对象在C#中一定要先实例化Random rnd= new Random(seed); //其中seed是随机数种子,如果对随机数要求不高的可以用默认构造函数,也就是seed可有可无然后就可以用int i = rnd.Next(0, 9); 如何将一个字符串转换为datetime格式 C#,如何实现文件监视,保留痕迹 如果要画一个坐标系显示曲线,应该用什么控件啊,或者在什么控件上画 可空类型的转换问题 如何获取sql查询出来的值赋给变量,菜鸟初学,在线等 救命!VS2005中API调用出现了托管异常 DataGrid样式的问题,在线等! datagridview重绘后,如何设置单元格内文字的对齐方式(winform) 如何添加與aspx文件相關連的資源檔 如何从xml中读取数据显示在DataGrid中 转义符号 简单问题
....
r = new Random();
int i = rnd.Next(0, 9);
Random rnd= new Random(seed); //其中seed是随机数种子,如果对随机数要求不高的可以用默认构造函数,也就是seed可有可无
然后就可以用
int i = rnd.Next(0, 9);