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
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这个控件