Я хочу иметь класс в приложении WPF, который может извлекать строки из сгенерированного рекс-класса без необходимости знать реальный рекс.кроме параметров, необходимых для мгновенной инициализации ResourceManager и использования GetString ()
Тест для показанной структуры проекта, однако, не выполняется:
[Test]
public void CanGetString() {
var expected = MainWindow.MenuItem_Header_English; // value is "English"
var baseName = MainWindow.ResourceManager.BaseName;
var asm = typeof (MainWindow).Assembly;
var rm = new ResourceManager(baseName, asm);
var actual = rm.GetString("MenuItem_Header_English"); // returns null
Assert.That(expected, Is.EqualTo(actual));
}
Можеткто-то подтвердит, что это возможно, и скажите, что я делаю не так?Есть ли лучший способ для чтения строковых значений встроенных ресурсов?
Cheers,
Berryl