List<string> _txtnames = new List<string>();
List<string> _text = new List<string>();
private void button1_Click(object sender, EventArgs e)
{
openTxt.Filter = " (*.txt)|*.txt";
openTxt.ShowDialog();
foreach (var notepad in openTxt.FileNames)
{
_txtnames.Add(notepad);
}//not defterlerinin dosya kaynağını çektik.
foreach (var notepad in _txtnames)
{
StreamReader reader = new StreamReader(notepad);
string tut;
while ((tut = reader.ReadLine()) != null)
{
_text.Add(tut);
}
}//Burada not defterlerinin içindeki yazıları satır satır listenin içine attık.
}
private void button2_Click(object sender, EventArgs e)
{
try
{
saveTxt.Filter = "(*.txt)|*.txt";
saveTxt.ShowDialog();
Stream s = File.Open(saveTxt.FileName, FileMode.CreateNew);
StreamWriter writer = new StreamWriter(s);
foreach (var texts in _text)
{
writer.WriteLine(texts);
writer.Flush();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.InnerException.Message);
}
}