que tiene una aplicación en la que yo estoy poniendo en práctica la localización.referencia dinámica a archivos de recursos en C#
ahora tengo que hacer referencia dinámicamente un nombre en el archivo resouce.
suponer que tengo un archivo de recursos llamada Login.resx, un cierto número de cuerdas: foo = "hola", bar = "cruel" y baz = "mundo"
normalmente, me referiré como: Resultado de cadena = Login.foo; y resultado == "hello";
mi problema es que, en tiempo de código, no sé si quiero referirme a foo, bar o baz - Tengo una cadena que contiene "foo", "bar" o "baz".
necesito algo como:
Login [ "foo"];
¿Alguien sabe si hay alguna forma de referenciar dinámicamente una cadena en un archivo de recursos?
O incluso más fácil, puede acceder al 'ResourceManager' en el propio recurso. p.ej. Login.ResourceManager.GetString ("foo") –