Рассмотрим приложение С# GUI, которое использует FileStream
для чтения файла, выбранного пользователем через диалог "Открыть файл".
Если сбой чтения с одним из исключений, то какой правильный способ сообщить об ошибке пользователю, дружелюбие?
Должен ли я изобретать собственное сообщение для каждого из этих исключений или есть способ получить локализованное, удобное для пользователя сообщение , которое я мог бы представить пользователю дословно?
Изменить
Я спрашиваю, может ли сама .NET предоставить мне описательную строку, которую я могу представить (и которая будет совместима с другими программами .NET). Я знаю, что могу сворачивать самостоятельно, но я бы хотел избежать этого, если есть стандартная альтернатива.