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

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

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

using System;
using System.Text;
using System.IO;    //для работы с файловым вводом-выводом

namespace MyProgram
{
    class Program
    {
        static void Main()
        {
            FileInfo fi = new FileInfo(@"d:\\привет.txt"); //создаем файл
            { 
             FileStream fs = File.Open("d:\\привет.txt", FileMode.OpenOrCreate); //связываем файл с файловым потоком
            StreamWriter writer = new StreamWriter(fs); 
            writer.WriteLine("Привет!!!");
            writer.WriteLine("Сейчас: " + DateTime.Now);
            writer.Close(); //закрываем поток
            }
            //информация о файле
           Console.WriteLine("***** " + fi.Name + " *****");           
           Console.WriteLine("File size: {0}", fi.Length);
           Console.WriteLine("Creation: {0}", fi.CreationTime);
           Console.WriteLine("Attributes: {0}", fi.Attributes.ToString());
 
           Console.ReadLine();
        }

        }
    }
правильно или нет? совсем запуталась( подскажите...

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

textual
Листинг программы
using System;
using System.Text;
using System.IO;    //для работы с файловым вводом-выводом
 
 
namespace MyProgram
{
    class Program
    {
        static void Main()
        {
            FileInfo fi = new FileInfo(@"d:\\привет.txt"); //создаем файл
            { 
                StreamWriter writer = new StreamWriter(File.Open("d:\\привет.txt", FileMode.Open)); 
                writer.WriteLine("Привет!!!");
                writer.WriteLine("Сейчас: " + DateTime.Now);
                writer.Close(); //закрываем поток
            }
            //информация о файле
           Console.WriteLine("***** " + fi.Name + " *****");           
           Console.WriteLine("File size: {0}", fi.Length);
           Console.WriteLine("Creation: {0}", fi.CreationTime);
           Console.WriteLine("Attributes: {0}", fi.Attributes.ToString());
 
           Console.ReadLine();
        }
 
 
            
        }
    }

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


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

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

8   голосов , оценка 4.125 из 5
Похожие ответы