Мой код следующий:
byte[] byteArray = Encoding.ASCII.GetBytes(someText);
MemoryStream stream = new MemoryStream(byteArray);
StreamReader reader = new StreamReader(stream);
FileStream file = (FileStream)reader.BaseStream;
Позже я использую файл. Имя.
Я получаю InvalidCastException: отображается следующее
Невозможно преобразовать объект типа 'System.IO.MemoryStream' к типу 'System.IO.FileStream'.
Я где-то читал, что мне нужно просто изменить FileStream на Stream. Что мне еще нужно сделать?