当前位置: 首页 > 编程语言 > C#

循环遍历ResourceManager中的所有资源–C#分享

时间:2023-04-10 16:12:21 C#

循环遍历ResourceManager中的所有资源–C#如何循环遍历ResourceManager中的所有资源?即:foreach(stringresourceinResourceManager)//使用资源来执行一些操作。感谢您使用ResourceManager。GetResourceSet()获取给定文化的所有资源列表。返回的ResourceSet实现IEnumerable(您可以使用foreach)。回答Nico的问题:您可以通过将IEnumerable的元素转换为通用IEnumerable并使用Enumerable.Count()扩展方法来计算IEnumerable的元素,这是C#3.5中的新增功能:usingSystem.Linq;...varresourceSet=resourceManager.GetResourceSet(..);varcount=resSet.Cast().Count();我想知道你为什么要遍历所有资源。无论如何,需要实例化ResourceManager,为其提供类型或基本名称以查找资源。然后你将能够检索一个ResourceSet但对于给定的CultureInfo,如果你想获取给定的`ResourceManager的所有资源,那就是ergo,如果它对你有用并且你需要了解更多C#学习教程,我希望你会更加关注它。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: