谁给段用stream读取号码文本文件中的每行号码到listbox中的代码 文本文件,格式为1301234567813112345678这样的,每行一个号码,结尾是回车换行。麻烦热心人给段代码,多谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tryStreamReader sr = new StreamReader(@"e:\test.txt", System.Text.Encoding.Default);while (sr.Peek() > 0){ listBox1.Items.Add(sr.ReadLine().Trim());} "e:\test.txt"不要用这种固定文件名的方式,要用OpenFileDialog打开的 string[] filearr = File.ReadAllLines(@"C:\test.txt",Encoding.Default);this.listBox1.Items.AddRange(filearr); -_-#,用个变量接收OpenFileDialog返回的文件路径,这个不用给代码吧 OpenFileDialog.OpenFile()是stream类的,楼上给的是streamReader类的 lxcnn(过客) , 给段代码吧,好久没编程了,需要看到具体代码才能重温,谢谢 …… string _FilePath = string.Empty; _FilePath = this._mODlg.FileName; string[] filearr = File.ReadAllLines(_FilePath,Encoding.Default); this.listBox1.Items.AddRange(filearr);------------------------------------------谁说用了openfiledialog就一定要用它的方法来读文件 你只不过是要个文件名而已 File.ReadAllLines这是什么方法,在哪里定义的? system.io里找不到该定义 E:\\test\test\FormMain.cs(182): “System.IO.File”并不包含对“ReadAllLines”的定义 我用的是2003。过客的方法,是streamReader, 而openfile()返回的是个stream,怎么解决? 为什么非要用openfile()方法来打开文件呢?? 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());}你需要重温的,不是代码,而是解决问题的方法 应该是这样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()); }} 谁说天字二号房一定在天字一号房隔壁 :)使用OpenFileDialog就一定要使用其提供的OpenFile()? 跪求大神!问题:强类型dataset读取数据连接字符串的问题! 异步绑定数据,显示进度条 C#中如何接收指定某个进程的封包 画了一条直线 如何选中 获取字符串。 调用exe文件,进程产生了,为什么前台不显示exe的界面? C#编应用程序时FindControl的问题 修改ComboBox控件的哪个属性可以使其长短随着窗口大小的变化而变化?? 【求代码】求BT的torrent文件解析代码,要求能够计算出torrent文件的info_hash 微信开发,各位大神进来看看 一个有关进程方面的问题,进来看一下! VS2005 弹出页面问题(特急)
while (sr.Peek() > 0)
{
listBox1.Items.Add(sr.ReadLine().Trim());
}
this.listBox1.Items.AddRange(filearr);
string _FilePath = string.Empty;
_FilePath = this._mODlg.FileName;
string[] filearr = File.ReadAllLines(_FilePath,Encoding.Default);
this.listBox1.Items.AddRange(filearr);------------------------------------------
谁说用了openfiledialog就一定要用它的方法来读文件 你只不过是要个文件名而已
过客的方法,是streamReader, 而openfile()返回的是个stream,怎么解决?
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());
}你需要重温的,不是代码,而是解决问题的方法
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());
}
}