文本文件,格式为
13012345678
13112345678
这样的,每行一个号码,结尾是回车换行。麻烦热心人给段代码,多谢

解决方案 »

  1.   

    tryStreamReader sr = new StreamReader(@"e:\test.txt", System.Text.Encoding.Default);
    while (sr.Peek() > 0)
    {
        listBox1.Items.Add(sr.ReadLine().Trim());
    }
      

  2.   

    "e:\test.txt"不要用这种固定文件名的方式,要用OpenFileDialog打开的
      

  3.   

    string[] filearr = File.ReadAllLines(@"C:\test.txt",Encoding.Default);
    this.listBox1.Items.AddRange(filearr);
      

  4.   

    -_-#,用个变量接收OpenFileDialog返回的文件路径,这个不用给代码吧
      

  5.   

    OpenFileDialog.OpenFile()是stream类的,楼上给的是streamReader类的
      

  6.   

    lxcnn(过客) , 给段代码吧,好久没编程了,需要看到具体代码才能重温,谢谢
      

  7.   

    ……
     string _FilePath = string.Empty;
     _FilePath = this._mODlg.FileName;
     string[] filearr = File.ReadAllLines(_FilePath,Encoding.Default);
     this.listBox1.Items.AddRange(filearr);------------------------------------------
    谁说用了openfiledialog就一定要用它的方法来读文件 你只不过是要个文件名而已
      

  8.   

    File.ReadAllLines这是什么方法,在哪里定义的? system.io里找不到该定义
      

  9.   

    E:\\test\test\FormMain.cs(182): “System.IO.File”并不包含对“ReadAllLines”的定义
      

  10.   

    我用的是2003。
    过客的方法,是streamReader, 而openfile()返回的是个stream,怎么解决?
      

  11.   

    为什么非要用openfile()方法来打开文件呢??
      

  12.   

    string fileNmae = "";
    OpenFileDialog openFileDig = new OpenFileDialog();
    openFileDig.DefaultExt = "*.txt;*.rtf";
    openFileDig.Filter = "文本文档(*.txt,*.rtf)|*.txt;*.rtf|所有文件(*.*)|*.*";
    if (openFileDig.ShowDialog() == DialogResult.OK)
    {
        fileNmae = openFileDig.FileName;
    }StreamReader sr = new StreamReader(fileNmae, System.Text.Encoding.Default);
    while (sr.Peek() > 0)
    {
        listBox1.Items.Add(sr.ReadLine().Trim());
    }你需要重温的,不是代码,而是解决问题的方法
      

  13.   

    应该是这样string fileNmae = "";
    OpenFileDialog openFileDig = new OpenFileDialog();
    openFileDig.DefaultExt = "*.txt;*.rtf";
    openFileDig.Filter = "文本文档(*.txt,*.rtf)|*.txt;*.rtf|所有文件(*.*)|*.*";
    if (openFileDig.ShowDialog() == DialogResult.OK)
    {
        fileNmae = openFileDig.FileName;
        StreamReader sr = new StreamReader(fileNmae, System.Text.Encoding.Default);
        while (sr.Peek() > 0)
        {
            listBox1.Items.Add(sr.ReadLine().Trim());
        }
    }
      

  14.   

    谁说天字二号房一定在天字一号房隔壁 :)使用OpenFileDialog就一定要使用其提供的OpenFile()?