C#中(ResourceWriter和ResXResourceWriter)和(ResourceReader和ResXR

本文关键字:ResourceReader ResXR ResourceWriter ResXResourceWriter | 更新日期: 2024-09-25 07:55:38

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

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

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

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

C#中(ResourceWriter和ResXResourceWriter)和(ResourceReader和ResXR

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

ResourceReader MSDN:

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

ResXResourceReader MSDN:

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

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