W mojej aplikacji C# potrzebuję utworzyć plik .resx ciągów dostosowanych dla każdego klienta.Przeczytaj ciąg zapisany w pliku zasobów (resx) z dynamiczną nazwą pliku
Co chcę zrobić, to uniknąć rekompilacji całego projektu za każdym razem, gdy muszę dostarczyć moją aplikację do mojego klienta, więc potrzebuję dynamicznego dostępu do tego ciągu. Jak więc uzyskać dostęp (w trakcie wykonywania aplikacji) do pliku resx, jeśli mam tylko nazwę pliku tylko w czasie wykonywania?
Od teraz piszę coś podobnego:
Properties.Resources.MyString1
gdzie zasób jest mój plik Resource.resx. Ale muszę coś takiego:
GetStringFromDynamicResourceFile("MyFile.resx", "MyString1");
jest to możliwe?
Dzięki Mark
Ok Prashanth to wors! Jedyną rzeczą jest, że metoda "Func" nie może być "statyczna" w przeciwnym razie kompilator wyrzuci wyjątek .. Dziękuję wszystkim ... –