Resouce File(.resx)からXMLファイルを作成したかったのです。
ResXResourceReader
クラスを使って成功しました。しかし、その後、この目的のために別のクラスが存在することを知りましたResourceReader
。
では、それらの違いは何ですか?そして、どちらをこの目的に使用する必要があります。
ResourceWriterとResXResourceWriterの場合も同じです。それらの間にはどのような違いがありますか?
ResourceReaderはバイナリを読み取り、ResXResourceReaderはXMLを読み取ります。
順次リソース名/値ペアを読み取ることにより、バイナリリソース(.resources)ファイル内のリソースを列挙します。
XMLリソース(.resx)ファイルとストリームを列挙し、順次リソース名と値のペアを読み取ります。
詳細については、こちらをご覧ください。