Я знаю, что, возможно, об этом уже спрашивали, но я нигде не могу найти его здесь на SO, и я не могу получить четкий ответ ни о чем, что я ищу в Google.
Мне нужнознать C # эквивалентный C ++ ifstream / ofstream.
Например, если бы у меня был следующий код C ++:
ifstream input("myFile.txt");
ofstream output;
output.open("out.txt");
Что было бы эквивалентно C #?
Я нашел сайт, который сказал (для части файла, в любом случае), что эквивалент был следующим:
using System.IO;
FileStream fs = new FileStream("data.txt", FileMode.Open, FileAccess.Read);
Я попытался вставить это:
FileStream fs = new FileStream(input, FileAccess.Read);
У меня нет"FileMode" в моем, потому что VS не распознал его.И «input» - это строка в параметрах, которая содержит строковое значение имени входного файла (например, «myFile.txt»).
Я знаю, что мне не хватает чего-то глупого и незначительного, но я не могу понять, что это такое.Буду признателен за любую помощь в этом!
Я занимаюсь разработкой в VS2010, C # -4.0, WPF API.