Как создать файл и записать туда информацию - C#
Формулировка задачи:
как создать файл Jurnal.txt
using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _anast_class
{
class ListMESS
{
protected
int size_m;
int numb_m;
int flow_m;
int j;
string name_f;
string ext_f;
public ListMESS()
{
name_f = "Listing";
ext_f = "log";
size_m = 10000;
numb_m = 100;
flow_m = 1;
}
public void set_namef(string nam)
{
j = nam.Length;
name_f = nam.Substring(0, j);
}
public void set_extf(string ex)
{
j = ex.Length;
ext_f = ex.Substring(0, j);
}
public void set_namef(int k)
{
size_m = k;
}
public void set_numbf(int k)
{
numb_m = k;
}
public void print_attributf()
{
Console.WriteLine(" ");
Console.WriteLine("Атрибуты Лога сообщения");
Console.WriteLine("Имя файла : "+name_f +"."+ ext_f);
Console.WriteLine("максимальный Размер лога : " +size_m);
Console.WriteLine("максимум Символов записи : " +numb_m);
Console.WriteLine("максимальное Колличество записей : "+ flow_m);
Console.WriteLine(" ");
}
public static ListMESS operator ++(ListMESS lsm)
{
lsm.flow_m ++ ;
return lsm ;
}
}
class Program
{
public static void Main()
{
ListMESS lg1 = new ListMESS();
lg1.print_attributf(); //--1-вый вызов функции (print_attributf)
lg1.set_namef("Jurnal");
lg1.set_extf("txt");
lg1.set_namef(2000);
lg1.set_numbf(75);
lg1.print_attributf();//--2-ой--вызов функции (print_attributf)
lg1++;
lg1.print_attributf();//--3-тий--вызов функции (print_attributf)
Console.Write("Нажмите любую клавишу . . . ");
Console.ReadKey(true);
}
}
}Решение задачи: «Как создать файл и записать туда информацию»
textual
Листинг программы
StreamWriter sw = new StreamWriter("test.txt");
sw.WriteLine("Hello !");
sw.Close();
StreamReader sr = new StreamReader("test.txt");
Console.WriteLine(sr.ReadToEnd());
sr.Close();