Привести пример программы создания нового файла и связывания с ним файлового потока - 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();
}
}
}