Хорошо, вот код, над которым я работаю. Я пытаюсь получить исключение, так что, если у них не будет чего-то в окне, чтобы сохранить его, он всплывет и не позволит им двигаться дальше, пока не появится что-то там. Теперь я знаю, что когда я запускаю свою программу и нажмите на кнопку сохранить его говорит мне этотКак вводить и исключать
ArgumentException был необработанное
что это значит. Я знаю, он говорит, что пустой путь не является законным. Но путь - это то, что хочет пользователь. Я общался с этим, и я пытался выяснить, что делать, но все же смущен. Так что лучший способ попробовать это сделать. Должен ли я сделать класс для его работы или я могу просто добавить в свой код. Я получил другую часть с попыткой и уловкой, но я не могу заставить ее работать над этим, или, может быть, я помещаю ее в неправильное место.
private void Save_Click(object sender, EventArgs e)
{
string path = txtFilePath.Text;
if (!File.Exists(path))
{
using (StreamWriter sw = File.CreateText(path))
{
foreach (string lines in employeeList.Items)
sw.WriteLine(lines);
}
else
{
using (StreamWriter sw = File.AppendText(path))<--This is
where is says Arugment exception was unhandled.
{
foreach (var item in employeeList.Items)
sw.WriteLine(item.ToString());
}
}
}
}
показать свой путь к файлу – Mediator
почему нет, если (File.Exists (путь)) вместо того, чтобы, если (! File.Exists (путь)) ? – Hari