У меня проблема.Я должен сохранить цифры в TXT (это не важно, что это значит).Я хотел бы иметь пробел между числами.Когда я пытаюсь сохранить его без пробелов, он работает хорошо Это мой код без пробелов
if (x_dolny > x1_sqr && x_dolny < x2_sqr)
{
using (StreamWriter streamW = new StreamWriter("C:\\Users\\Desktop\\outputdata.txt", true))
{
streamW.Write("1");
}
}
else if (y_prawy < y1_sqr && y_prawy > y2_sqr)
{
using (StreamWriter streamW = new StreamWriter("C:\\Users\\Desktop\\outputdata.txt", true))
{
streamW.Write("1");
}
}
else if (delta >= 0.0)
{
using (StreamWriter streamW = new StreamWriter("C:\\Users\\Desktop\\outputdata.txt", true))
{
streamW.Write("2");
}
}
else
{
using (StreamWriter streamW = new StreamWriter("C:\\Users\\Desktop\\outputdata.txt", true))
{
streamW.Write("0");
}
}
using (StreamWriter streamW = new StreamWriter("C:\\Users\\Desktop\\outputdata.txt", true))
{
streamW.WriteLine("New line");
}
А вот скриншот outputdata.txt
изатем я попытался добавить "\ t", так что теперь у меня есть
streamW.Write("1 \t");
streamW.Write("2 \t");
streamW.Write("0 \t");
, но файл выглядит так
Я не понимаю, почему он обрезает моии перейдите к следующей строке ... Есть идеи?