<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data.SqlClient" %><script runat=server>void Page_Load(Object sender , EventArgs e)
{
for(int i= 1;i<100;i++) {
int number=0;
System.Random random = new Random();
number = random.Next(99999999);
Response.Write(number+"!!!!");
}
}
</script>
为什么我用这段代码只能生成99个相同的数 而用下段代码才能生成99个不同的随机数呢
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data.SqlClient" %><script runat=server>void Page_Load(Object sender , EventArgs e)
{
System.Random random = new Random();
for(int i= 1;i<100;i++)
{
int number=0;
number = random.Next(99999999);
Response.Write(number+"!!!!");
}
}
</script>
<%@ Import Namespace="System.Data.SqlClient" %><script runat=server>void Page_Load(Object sender , EventArgs e)
{
for(int i= 1;i<100;i++) {
int number=0;
System.Random random = new Random();
number = random.Next(99999999);
Response.Write(number+"!!!!");
}
}
</script>
为什么我用这段代码只能生成99个相同的数 而用下段代码才能生成99个不同的随机数呢
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data.SqlClient" %><script runat=server>void Page_Load(Object sender , EventArgs e)
{
System.Random random = new Random();
for(int i= 1;i<100;i++)
{
int number=0;
number = random.Next(99999999);
Response.Write(number+"!!!!");
}
}
</script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货