C#中用StreamReader 怎样读取txt里面每一行的每一个字符?
1个回答
展开全部
//中,这样不必每次都读取了,只要读取一次,节省时间。
public class Form1{private ArrayList LineList = new ArrayList();……//双击Form产生的事件
public void Form1_Load(……){StreamReader objReader = new StreamReader("abc.txt");
string sLine = "";
while (sLine != null){sLine = objReader.ReadLine();
if (sLine != null && !sLine.Equals(""))
LineList.Add(sLine);}objReader.Close();}
然后假设你界面上有一个按钮,那么双击这个按钮:
Random r = new Random(DateTime.Now.MilliSecond);
int rndnum = r.Next(0,4);
Label1.Text = LineList [rndnum].ToString()[0];
Label2.Text = LineList [rndnum].ToString()[1];
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询