Я спрашиваю, потому что я работаю над проектом для школы. Да, это домашнее задание. Но, я пытаюсь понять немного больше, хотя.
Это один пример того, что задается.
• Когда пользователь нажимает кнопку "Сохранить", пишите выбранную запись в файл, указанный в txtFilePath (абсолютный путь не относительный), не обрезая значения, находящиеся внутри.
Это то, что у меня есть,
private void button2_Click(object sender, EventArgs e)
{
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
StreamWriter myWriter = new StreamWriter(saveFileDialog1.FileName);
myWriter.Write(txtFilePath.Text);
myWriter.Close();
}
}
Теперь я не понимаю, правильно ли я это делаю. Я знаю, когда я сохраняю его на своем рабочем столе, и я удаляю его из своего списка, и когда я пытаюсь перезагрузить его, ничего не появляется. Это то, что у меня есть в моей форме,
private void button1_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
StreamReader myReader = new StreamReader(openFileDialog1.FileName);
txtFilePath.Text = openFileDialog1.FileName;
txtFilePath.Text = myReader.ReadToEnd();
myReader.Close();
}
}
И это нагрузка,
private void Form1_Load(object sender, EventArgs e)
{
string[] myFiles = Directory.GetFiles("C:\\");
foreach (string filename in myFiles)
{
FileInfo file = new FileInfo(filename);
employeeList.Items.Add(file.Name);
}
//...
Кто-нибудь может помочь мне понять это?