0
실제 resx를 알 필요없이 resx 생성 클래스에서 문자열을 추출 할 수있는 WPF 응용 프로그램에 클래스를 만들고 싶습니다. 하여 GetString을 (ResourceManager에를 instantitiate하고 사용하는 데 필요한 PARAMS)리소스 관리자를 인스턴스화하는 방법
표시되는 프로젝트 구조에 대한 시험보다는 다른 그러나 실패
이[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));
}
누군가가이 가능하고 얘기해야 확인할 수 있습니다 나 내가 뭘 잘못하고있어? 거기에 문자열 값을 임베디드 리소스를 읽을 수있는 더 좋은 방법이 있나요?
건배,
Berryl
.. 당신은 형의 모습에 문자열 값을 비교하는 방법을 잘 수행 할 수 없습니다 문자열 리터럴을 비교하여 원하는 것을 입력 할 수 없습니다. 이제 테스트를 위해 헤더 유형을 확인하고 이름을 확인하는 방법을 찾아야합니다. 행운을 빌어 요. – MethodMan