Я хотел бы показать MessageBox (WinForms) со строкой из ресурсов с разрывами строк.
пример без Ресурсы (РАБОТЫ):
string someMsg = "Message. Details:\n" + someDetails;
MessageBox.Show(someMsg);
Результат:
Сообщение.Детали:
вот некоторые подробности
Когда я перемещаю строку "Сообщение. Детали: \ n" в Ресурсы:
string someMsg = GlobalStrings.MsgBoxJustTest + someDetails;
MessageBox.Show(someMsg);
Результат:
Сообщение.Детали: \ n есть некоторые детали
Когда я переместил строку с символом "\ n" в ресурсы, MessageBox.Show () перестал интерпретировать ее как символ новой строки.
Редактировать: Я думаю о: someMsg.Replace (@ '\ n', Environment.NewLine);но это все еще довольно раздражает для такой простой вещи.