一樓
100至999的随机数
Random ran=new Random();
int RandKey=ran.Next(100,999);

解决方案 »

  1.   

    System.Random rnd = new System.Random();int randomNumber1 = rnd.Next();   //生成一个随机数
    int randomNumber2 = rnd.Next(1000); //生成一个小于1000的随机数
    int randomNumber3 = rnd.Next(1, 100);//生成一个1-100之间的随机数
      

  2.   

    加上时间Random r = new Random((int)DateTime.Now.Ticks);
    text1.Text = System.Convert.ToString(r.Next(1000,9999));
      

  3.   

    .csusing System.Collections;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Web;
    using System.Web.SessionState;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.HtmlControls;namespace seaskystudio
    {
    /// <summary>
    /// ad 的摘要说明。
    /// </summary>
    public class ad : System.Web.UI.Page
    {
    protected System.Web.UI.WebControls.Label Label1;

    private void Page_Load(object sender, System.EventArgs e)
    {
    Random r = new Random((int)DateTime.Now.Ticks);
    Label1.Text = System.Convert.ToString(r.Next(0,1001)); } #region Web Form Designer generated code
    override protected void OnInit(EventArgs e)
    {
    //
    // CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
    //
    InitializeComponent();
    base.OnInit(e);
    }

    /// <summary>
    /// 设计器支持所需的方法 - 不要使用代码编辑器修改
    /// 此方法的内容。
    /// </summary>
    private void InitializeComponent()
    {    
    this.Load += new System.EventHandler(this.Page_Load); }
    #endregion
    }
    }