Привести пример программы создания нового файла и связывания с ним файлового потока - C#

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. using System;
  2. using System.Text;
  3. using System.IO; //для работы с файловым вводом-выводом
  4.  
  5. namespace MyProgram
  6. {
  7. class Program
  8. {
  9. static void Main()
  10. {
  11. FileInfo fi = new FileInfo(@"d:\\привет.txt"); //создаем файл
  12. {
  13. FileStream fs = File.Open("d:\\привет.txt", FileMode.OpenOrCreate); //связываем файл с файловым потоком
  14. StreamWriter writer = new StreamWriter(fs);
  15. writer.WriteLine("Привет!!!");
  16. writer.WriteLine("Сейчас: " + DateTime.Now);
  17. writer.Close(); //закрываем поток
  18. }
  19. //информация о файле
  20. Console.WriteLine("***** " + fi.Name + " *****");
  21. Console.WriteLine("File size: {0}", fi.Length);
  22. Console.WriteLine("Creation: {0}", fi.CreationTime);
  23. Console.WriteLine("Attributes: {0}", fi.Attributes.ToString());
  24. Console.ReadLine();
  25. }
  26.  
  27. }
  28. }
правильно или нет? совсем запуталась( подскажите...

Решение задачи: «Привести пример программы создания нового файла и связывания с ним файлового потока»

textual
Листинг программы
  1. using System;
  2. using System.Text;
  3. using System.IO;    //для работы с файловым вводом-выводом
  4.  
  5.  
  6. namespace MyProgram
  7. {
  8.     class Program
  9.     {
  10.         static void Main()
  11.         {
  12.             FileInfo fi = new FileInfo(@"d:\\привет.txt"); //создаем файл
  13.             {
  14.                 StreamWriter writer = new StreamWriter(File.Open("d:\\привет.txt", FileMode.Open));
  15.                 writer.WriteLine("Привет!!!");
  16.                 writer.WriteLine("Сейчас: " + DateTime.Now);
  17.                 writer.Close(); //закрываем поток
  18.             }
  19.             //информация о файле
  20.            Console.WriteLine("***** " + fi.Name + " *****");          
  21.            Console.WriteLine("File size: {0}", fi.Length);
  22.            Console.WriteLine("Creation: {0}", fi.CreationTime);
  23.            Console.WriteLine("Attributes: {0}", fi.Attributes.ToString());
  24.  
  25.            Console.ReadLine();
  26.         }
  27.  
  28.  
  29.            
  30.         }
  31.     }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы