当前位置:  开发笔记 > 编程语言 > 正文

遍历ResourceManager中的所有资源 - C#

如何解决《遍历ResourceManager中的所有资源-C#》经验,为你挑选了1个好方法。

如何循环进入资源管理器中的所有资源?

即:foreach(ResourceManager中的字符串资源)//使用recource执行某些操作.

谢谢



1> VVS..:

使用ResourceManager.GetResourceSet()获取给定区域性的所有资源的列表.返回的ResourceSet实现IEnumerable(您可以使用foreach).


回答Nico的问题:你可以IEnumerable通过将它转换为泛型来计算a的元素,IEnumerable并使用Enumerable.Count()扩展方法,这是C#3.5中的新方法:

using System.Linq;

...

var resourceSet = resourceManager.GetResourceSet(..);
var count = resSet.Cast().Count();

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有