zona visual valido usar una studio restringida recursos quite puede procesar porque marca los internet esta desea archivos archivo c# resources

visual - Recorra todos los recursos en ResourceManager-C#



resources.resx c# (2)

¿Cómo busco todos los recursos en el administrador de recursos?

Es decir: foreach (recurso de cadena en ResourceManager) // Hacer algo con el recurso.

Gracias


Use ResourceManager. GetResourceSet () para obtener una lista de todos los recursos para una cultura determinada. El ResourceSet devuelto implementa IEnumerable (puede usar foreach).

Para responder la pregunta de Nico: puedes contar los elementos de un IEnumerable al convertirlo en el IEnumerable<object> genérico y usar el método de extensión Enumerable.Count<T>() , que es nuevo en C # 3.5:

using System.Linq; ... var resourceSet = resourceManager.GetResourceSet(..); var count = resSet.Cast<object>().Count();


Me pregunto por qué te gustaría recorrer todos los recursos.

De todos modos, ResourceManager necesita ser instanciado dándole un Type o el nombre base donde buscar los recursos. Entonces podrá recuperar un ResourceSet pero para un CultureInfo dado, ergo si desea obtener todos los recursos para un `ResourceManager