C# Sharp: запись чтение файла Write Read File Visual Studio 2017 Windows.Forms

Опубликовано: 21 Май 2021
на канале: Дмитрий Осипов
943
15

C# Sharp: запись чтение файла Write Read File Visual Studio 2017 Windows.Forms

using System;
using System.Windows.Forms;
using System.IO; // подключаем библиотеку для записи и чтения файлов
namespace Write_Read_File
{ // Visual Studio 2017: C# Sharp: Write_Read_File
public partial class Form1 : Form
{
// место сохранения файла, всегда в папке - откуда запущена была программа
private readonly string CONFIG = $"{Environment.CurrentDirectory}\\config.txt";
public Form1()
{
InitializeComponent();
Write_File_CONFIG("ABCDEFGHIJKLMNOPQRSTUVWXYZ АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"); // для записи файла
Text = Read_File(); // для чтения файла
}
private void Write_File_CONFIG(string str) // для записи текста в файл, в кодировке UTF-8.
{
using (StreamWriter sw = File.CreateText(CONFIG)) // Если файл не существует, Создается новый файл
{
sw.WriteLine(str); // записываем в файл строку
}
}
private string Read_File()
{
if (File.Exists(CONFIG)) // проверяем, если файл существует
return (string)File.ReadAllText(CONFIG); // выполнить чтение из него
return "File NOT FOUND"; // если файл не существует
}

}
}

Ссылка на видео:
   • C# Sharp: запись чтение файла Write R...