protected void Page_Load(object sender, EventArgs e)
    {
        txtRand.Text = GetNumPwd();
    }
    protected static string GetNumPwd() {
        string a = "0123456789";
        int num = 4;
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < num; i++)
        {
            sb.Append(a[new Random(Guid.NewGuid().GetHashCode()).Next(0, a.Length - 1)]);        }
        return sb.ToString();
    }
问题 :   我想做到txtRand.text="2012****"; 
         "****" 上面随机数能做到了,但怎么把前面的2012固定住呢?
         求高手支援啊..