Я пишу приложение, в котором текстовые блоки могут отображать комментарии на разных языках. Я пытаюсь использовать «Культуру», которую я действительно не понимаю.Доступ к файлу ресурсов с культурой в WPF, C#
Я следовал за несколько видео, но все еще получаю то же сообщение об ошибке:
Вот имен я добавил:
using System.Reflection;
using System.Globalization;
using System.Resources;
Я просто тестирование концепции перед добавлением оператора switch:
CultureInfo cult = CultureInfo.CreateSpecificCulture("en");
Assembly lingua = Assembly.Load("Bailing Calculator");
ResourceManager rm = new ResourceManager("Bailing Calculator.Resources.Res", lingua);
tbkPHDiameter.Text = rm.GetString("phDia", cult);
Я просто не даю правильный путь к ResourceManager? Спасибо за последующий натиск образования!
У меня есть копия и вставка вашего кода. Я все равно получаю тот же сигнал. – dachizzle37
Вы переименовали файл ресурсов в Solution Explorer от en.resx до en-Us.resx? Я также обновил ответ, потому что пространство не поддерживается в пространствах имен. –
Я сделал настройки. Та же тревога. Каким должно быть задано построение? – dachizzle37