c# - 资源 (.resx) 文件 关键命名约定?

标签 c# resources naming-conventions translation

我正在构建一个 C# 应用程序,它可能包含几个资源文件来存储用于语言翻译的字符串。我正在尝试为我的资源文件中的键想出一个命名约定。在我之前有人解决过这个问题吗?

最佳答案

只需使用 Pascal 命名约定。不要将 key 归因于模块或类。对其进行泛化,以便可以重复使用。

例如:ReadWriteWarningMessage

点分隔约定适用于菜单项。但是动态生成的字符串或用户消息呢?

关于c# - 资源 (.resx) 文件 关键命名约定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/896342/

相关文章:

c# - 使用 tweetsharp 避免 Twitter 的登录提示

Grails 布局资源相当于 asset-pipeline

objective-c - Singleton 访问器名称背后的原因是什么?

c# - 任务继续被安排到非线程池线程。为什么?

c# - 在 Python 中将字符串从 sha1 哈希转换为 base 64

包内资源的 Android 路径

c# - 类的前缀/后缀

ios - Swift 中 Bool var 和 func 命名约定的困惑

c# - 如何使用正则表达式忽略字符串中的单词

c# - 高度频繁地创建类的短期新实例是否效率低下?