Сначала я использовал StreamReader
для чтения текста из файла:
StreamReader reader = new StreamReader(dialog.OpenFile());
txtEditor.Text = reader.ReadToEnd();
но узнал о File.ReadAllText
, который, кажется, упрощает мой код до 1 строки. Существуют ли различия между этими двумя? Когда я должен использовать один над другим?
txtEditor.Text = File.ReadAllText(dialog.FileName);