asp.net 读取TXT 随机赋值给TXT控件,并获得总行数

            /////////////////////////  查询 每个ID 的库存 结果
            StreamReader sr = new StreamReader(Server.MapPath("../作者列表.txt"), System.Text.Encoding.GetEncoding("gb2312")); //读取指定文本文档
            ArrayList al = new ArrayList();//建立动态数组
            Random r = new Random();//随机数

            int qq = 0;

            while (sr.Peek() >= 0) //逐行读取文本文档
            {

                qq++;


                al.Add(sr.ReadLine());//将读取到的行写到数组中
            }


            int kk = qq; ///  这里是得到总行数

            int bb = r.Next(0, kk); //定义随机数的范围(在总行数里面循环取一条)
            string str = al[bb].ToString(); //将读取到的随机数组值赋给str

            zuozhe.Text = str + qq;////  赋值给  zuozhe这个控件




webform
桂ICP备16004754号