使用它们有什么令人信服的理由?

推荐答案

  • 通过根据用户的区域设置自动确定要使用哪种语言resx文件,资源文件为您提供了一种本地化/国际化.Net应用程序的简单方法.要添加更多语言,只需添加另一个翻译的资源文件.

  • 资源文件为您提供了一个中心位置来存储字符串、文件和脚本,并以强类型方式引用它们(因此,如果您不正确地引用它们,编译将中断).

  • 可以将资源文件编译成附属程序集,这样就可以轻松地更改生产应用程序中的资源,而无需重新编译整个程序.

.net相关问答推荐

Docker镜像mcr.microsoft.com/dotnet/aspnet:8.0不能在Windows上构建

获取Ef-Core集合的DeleteBehavior

.net Maui 在单击按钮时访问 CollectionView 中的数据项

如何规范机器之间连字符的排序顺序?

查找 2 个已知值之间的字符串

图像 UriSource 和数据绑定

在生产中使用实体框架(代码优先)迁移

HttpClient 请求抛出 IOException

如何在 C# 中创建 Word 文档?

是否可以更改 Winforms 组合框以禁用输入?

向 .NET 应用程序添加脚本功能

如何将 WebResponse.GetResponseStream 返回转换为字符串?

Moq - 不可覆盖的成员不能用于设置/验证表达式

如何在 WPF 中的 Xaml 文件中添加注释?

我应该绑定到 ICollectionView 还是 ObservableCollection

铸造:(NewType)与对象作为NewType

MemoryCache 不遵守配置中的内存限制

将控制台输出镜像到文件

在 C# 中转义无效的 XML 字符

如何从 webclient 获取状态码?