Привести пример программы создания нового файла и связывания с ним файлового потока - 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(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д