Mam aplikację, w której implementuję lokalizację.Dynamiczne odwołanie do plików zasobów w C#
Muszę teraz dynamicznie odwoływać się do nazwy w pliku Resouce.
zakładać Mam plik o nazwie Login.resx zasobów, co oznacza liczbowo ciągi: foo = "hello", bar = "okrutny" i baz = "świat"
normalnie odniosę jako: Wynik ciągu = Login.foo; i wynik == "cześć";
Mój problem polega na tym, że w czasie kodowania nie wiem, czy chcę odnosić się do foo, bar czy baz - mam ciąg zawierający "foo", "bar" lub "baz".
Potrzebuję coś takiego:
Zaloguj się ["foo"];
Czy ktoś wie, czy istnieje sposób dynamicznego odwoływania się do łańcucha w pliku zasobów?
Lub jeszcze łatwiej, można uzyskać dostęp do 'ResourceManager' na samym zasobu. na przykład Login.ResourceManager.GetString ("foo") –