PDA

View Full Version : سوال: خواندن خط به خط از فايل



maythammsp2000
شنبه 14 آبان 1390, 08:52 صبح
مي خوام فايل رو به صورت خط به خط بخونه و هر خط رو تو يه متغير بريزه

Babak-Magic
شنبه 14 آبان 1390, 09:32 صبح
درود
شما متنتو از فایل بخون از بعد هر اینتر Split کن بریز توی یه ارایه

mohandes1381
شنبه 14 آبان 1390, 09:36 صبح
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

static void Main(string[] args)
{
string strLine;
try
{
FileStream aFile = new FileStream(“Log.txt”, FileMode.Open);
StreamReader sr = new StreamReader(aFile);
strLine = sr.ReadLine();
// Read data in line by line.
while(strLine != null)
{
Console.WriteLine(strLine);
strLine = sr.ReadLine();
}
sr.Close();
}
catch(IOException e)
{
Console.WriteLine(“An IO exception has been thrown!”);
Console.WriteLine(e.ToString());
return;
}
Console.ReadKey();
}

Babak-Magic
شنبه 14 آبان 1390, 09:44 صبح
DialogResult dr;
OpenFileDialog op = new OpenFileDialog();
op.Filter = "Text File (*.txt)|*.txt";
dr = op.ShowDialog();
if (dr == DialogResult.OK)
{
string url = op.FileName;
string st = System.IO.File.ReadAllText(url);
object[] Data = st.Split('\n');
listBox1.Items.AddRange(Data);
}