如何在 C# 中从 resx 中删除资源条目?
我知道如何以编程方式在 .resx 文件中检索和创建资源条目。我正在使用 ResourceWriter
和 ResourceReader
来实现该方法。但现在我想清理 .resx 文件中的几个项目,并想删除它们。我怎样才能做到这一点?
I know how to retrieve and create resource entries in an .resx file programmatically. I'm using the ResourceWriter
and the ResourceReader
for that approach. But now I want to clean up several items in my .resx file, and want to delete them. How can I achieve that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 ResXResourceReader 和 ResXResourceWriter 类。
使用读取器读取您的 resx 并将其输入写入器,忽略要删除的条目。
Using the ResXResourceReader and ResXResourceWriter classes.
Read your resx using the reader and feed it into the writer, omitting the entries you want removed.
在我的工作中,我必须开发从文化文件中删除标准文化文件中的内容。
代码是这样的:
使用此代码,它仅在自定义区域性中记录与默认区域性不同的内容。
我希望它有帮助,谢谢!
In my work I had to develop to remove from a culture file what I had in a standard culture file.
The code is this:
With this code, it is recorded in the custom culture only what is different from the default.
I hope it helps, thanks!