private void button3_Click(object sender, EventArgs e) { string path = Directory.GetCurrentDirectory(); string filename = path + @"/密码.txt"; if (ReadLogFile(filename).Count == 0) return; listBox1.Items.Clear(); foreach (var item in ReadLogFile(filename)) { listBox1.Items.Add(item); } } public static List<string> ReadLogFile(string path) { List<string> lists = new List<string>(); FileStream fs = new FileStream(path, FileMode.Open); StreamReader sr = new StreamReader(fs); while (sr.Peek() >= 0) { lists.Add(sr.ReadLine()); } sr.Close(); fs.Close(); return lists; }