2

我想从资源文件(.resx)创建一个 XML 文件。

我通过使用ResXResourceReader类成功地做到了这一点。但后来我才知道为此目的存在另一个类ResourceReader

那么它们之间有什么区别呢?以及哪一个应该用于此目的。

ResourceWriter 和 ResXResourceWriter 的情况相同。他们之间有什么区别?

4

1 回答 1

4

ResourceReader 读取二进制文件,ResXResourceReader 读取 XML。

资源阅读器 MSDN:

通过读取顺序资源名称/值对来枚举二进制资源 (.resources)文件中的资源。

ResXResourceReader MSDN:

枚举XML 资源 (.resx)文件和流,并读取顺序资源名称和值对。

更多信息可以在这里找到。

于 2012-08-04T07:46:59.637 回答