Приведенный ниже код выводит в консоль строку: icdiiusing System;using System.IO;namespace ConsoleFileStreamStreamWriter{ class Program { static void Main(string[] args) { // Создание нового каталога. DirectoryInfo dir = new DirectoryInfo("Mytemp"); dir.Create(); // Определение имя файла. string path1 = dir.Name + @"\fst1.txt"; // Определение содержимого файла. string textToAdd = "abcdefghi"; // Определение потока и запись в файл. using (StreamWriter writer = new StreamWriter(path1)) { writer.Write(textToAdd); } // Определение потока и чтение из файла. using (FileStream fs = new FileStream(path1, FileMode.OpenOrCreate, FileAccess.ReadWrite)) { fs.Seek(8, SeekOrigin.Begin); Console.Write(Convert.ToChar(fs.ReadByte())); fs.Position = 2; Console.Write(Convert.ToChar(fs.ReadByte())); fs.Seek(0, SeekOrigin.Current); Console.Write(Convert.ToChar(fs.ReadByte())); fs.Seek(-1, SeekOrigin.End); Console.Write(Convert.ToChar(fs.ReadByte())); fs.Seek(-1, SeekOrigin.Current); Console.Write(Convert.ToChar(fs.ReadByte())); } // Удаление файла. File.Delete(path1); // Удаление каталога. dir.Delete(); Console.ReadLine(); } }} Определите соответствие между задаваемым значением позиции символа в файле и самим символом.

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.