我意识到这本质上是 this question ,但它被接受的答案只是指向一个链接,该链接似乎没有按照提问者的要求(它不是从 ResourceManager/ResourceSet 开始)。

有没有办法做到这一点?

最佳答案

要获取资源内容,请使用:

            ResourceReader rr = new ResourceReader(Assembly.GetExecutingAssembly().GetManifestResourceStream("resourceName"););

            IDictionaryEnumerator e = rr.GetEnumerator();
            string resourceType;

            byte[] resourceData;
            while (e.MoveNext())
            {
                string keyName = (string)e.Key;

                rr.GetResourceData(keyName, out resourceType, out resourceData);
            }

关于c# - 是否可以使用 ResourceManager 获取资源的评论?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18858267/

10-09 20:35