我想从资源文件(.resx)创建一个 XML 文件。
我通过使用ResXResourceReader
类成功地做到了这一点。但后来我才知道为此目的存在另一个类ResourceReader
。
那么它们之间有什么区别呢?以及哪一个应该用于此目的。
ResourceWriter 和 ResXResourceWriter 的情况相同。他们之间有什么区别?
ResourceReader 读取二进制文件,ResXResourceReader 读取 XML。
通过读取顺序资源名称/值对来枚举二进制资源 (.resources)文件中的资源。
枚举XML 资源 (.resx)文件和流,并读取顺序资源名称和值对。
更多信息可以在这里找到。