Загрузка...

Why doesn't the code work?

Thread in C# created by RU97 Jun 18, 2020. 281 view

  1. RU97
    RU97 Topic starter Jun 18, 2020 124 Jan 15, 2020
    Сука, файл создается, но туда не записываются слова и цифры.

    Code
    namespace ConsoleApp1
    {
    class EndoftheParagraph
    {
    static void Main()
    {
    string str = @"D:\САША - нужное\lolz.txt";
    FileStream Fst = null;
    StreamWriter Swr = null;

    try
    {
    Fst = new FileStream(str, FileMode.OpenOrCreate);
    Fst.Close();
    Swr = new StreamWriter(str);
    Swr.Write("Это начало потока.");
    for (int i = 1; i <= 10; i++)
    {

    Swr.Write(i);

    }
    Swr.Write("Это конец потока");
    }
    catch(IOException)
    {
    Console.WriteLine("Произошла ошибка типа IOException.");
    return;
    }


    }
    }

    }
     
  2. RU97
    RU97 Topic starter Jun 18, 2020 124 Jan 15, 2020
    Сука, рили, хелпаните. Заебался. Эта хуйня не робит
    The post was merged to previous Jun 18, 2020
    От меня ебать минет
     
  3. Ascar
    Ascar Jun 18, 2020 Чемпион по спизженным велосипедам 335 Nov 24, 2016
    1. RU97 Topic starter
      Ascar, Можешь впихнуть это в код? В готов варике, а то не ебу как-то куда впихнуть
    2. Ascar
      RU97, скину в телеге
    3. RU97 Topic starter
  4. Alexa
    Alexa Jun 18, 2020 Лучший софт - lolz.live/threads/1634798/ :+rep: 12,353 Mar 24, 2020
    Рофл, я вижу как ты закрываешь файл сразу после создания, а потом пытаешься туда что то писатт
     
    1. View previous comments (2)
    2. RU97 Topic starter
    3. Alexa
      RU97, просто загугли как писать в файл, посмотри как это делают без ошибок, а потом посмотри что ты сделал
    4. View the next comments (4)
  5. xmka
    xmka Jun 18, 2020 26 Feb 8, 2019
    Можно написать более коротко, но если не нужно дописывать в этот файл (файл перезаписывается).
    Code
    namespace ConsoleApp1
    {
    class Program
    {
    static void Main()
    {
    string dirFile = @"Тут путь до создаваемого файла";

    List<string> lineText = new List<string>(); ;

    for (int i = 1; i <= 10; i++)
    {
    lineText.Add(i.ToString());
    }

    File.WriteAllLines(dirFile, lineText);
    }
    }
    }
     
Top
Loading...