我的第一个函数是这样的:
SqlDataBase MyClass = new SqlDataBase();
for(int i=1;i<=3;i++)
{
Response.Write(MyClass.RandomIntValue(10).ToString().Trim()+"<br>");
}
随机函数是这样的:
public int RandomIntValue(int GetIntValue)
{
int ReturnIntValue ;
Random Ra=new Random();
ReturnIntValue=Ra.Next(1,GetIntValue+1);
return ReturnIntValue ;
}我测试了一下,发现,在循环里面获得的随机值,都是一样的,即
输出的是:
8
8
8
8
或者是:
1
1
1
或者是:
5
5
5
.
.
.
郁闷呀,我想在循环中获得不同的随机值,应该如何处理呀?
SqlDataBase MyClass = new SqlDataBase();
for(int i=1;i<=3;i++)
{
Response.Write(MyClass.RandomIntValue(10).ToString().Trim()+"<br>");
}
随机函数是这样的:
public int RandomIntValue(int GetIntValue)
{
int ReturnIntValue ;
Random Ra=new Random();
ReturnIntValue=Ra.Next(1,GetIntValue+1);
return ReturnIntValue ;
}我测试了一下,发现,在循环里面获得的随机值,都是一样的,即
输出的是:
8
8
8
8
或者是:
1
1
1
或者是:
5
5
5
.
.
.
郁闷呀,我想在循环中获得不同的随机值,应该如何处理呀?
解决方案 »
- IIS发布网站问题,发布成功登录后台登不进去,之前在Xp发布过一次完全OK
- 【讨论】asp.net的skin不好用
- 关于treeview的几个问题
- 如何将DataTable的两列求和放到另一列中?
- 问个低技术含量问题: sqlserver数据库内一个表的列的数据类型为varbinary,要从页面textbox的值存入这个列,数据类型怎么转化?
- 在一个窗体中修改数据后,主窗体用datatable重新获取数据,但是读出的仍然是修改前的数据,请问是怎么回事?
- C#中时间的显示格式问题?谢谢
- 【求助】从 html 中上传文件到 aspx 文件中,如何实现文件的捕获与存储?
- 我的信誉分被扣掉了两分!!!所有因为用友华表招聘贴被扣信誉分的兄弟们请顶...
- treeview中点击节点的问题
- Datalist中能有数据吗???
- 在VS2005里,为什么我用127.0.0.1浏览网页不行,但用localhost可以,不知道是什么原因?急急。。
{
int ReturnIntValue ;
ReturnIntValue=Ra.Next(1,GetIntValue+1);
return ReturnIntValue ;
}