Триггер события не записывает файл .txt в папке ресурсов — проблема решенаC#

Место общения программистов C#
Ответить
Anonymous
 Триггер события не записывает файл .txt в папке ресурсов — проблема решена

Сообщение Anonymous »

Я столкнулся с проблемой с триггером событий, который должен был записывать в файл .txt в моей папке ресурсов. Однако данные в указанную папку не записывались. После некоторого расследования я понял, что код работает правильно, но файл .txt создавался в папке отладки, а не в папке ресурсов, как я изначально предполагал.
Вот исходный код фрагмент:

Код: Выделить всё

private void button1_Click(object sender, EventArgs e)
{
int b = numericUpDown1.GetHashCode();
int c = numericUpDown2.GetHashCode();
int d = numericUpDown3.GetHashCode();

try
{
StreamWriter sw = new StreamWriter("orders.txt");
sw.WriteLine("Burger(s) " + b);
sw.WriteLine("Chip(s): " + c);
sw.WriteLine("Drink(s) " + d);
sw.Close();
}
catch (Exception ex)
{
Console.WriteLine("Exception: " + ex.Message);
}
}
Обновление:
При дальнейшем рассмотрении я понял, что файл .txt создавался в папке отладки, а не в папке отладки. папка ресурса. Эта оплошность привела к путанице относительно того, почему данные не записывались должным образом.
Я ценю предоставленную помощь и пометил эту проблему как решенную. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/714 ... e-resolved
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»