Ответ 1
Используйте ResourceManager. GetResourceSet() для списка всех ресурсов для данной культуры. Возвращенный ResourceSet реализует IEnumerable (вы можете использовать foreach).
Чтобы ответить на вопрос Нико: вы можете подсчитать элементы IEnumerable
, переведя его в общий IEnumerable<object>
и используя Enumerable.Count<T>()
, который является новым в С# 3.5:
using System.Linq;
...
var resourceSet = resourceManager.GetResourceSet(..);
var count = resSet.Cast<object>().Count();