.net - .NET 资源文件字符串是否被保留?

当我使用 .resx 文件存储固定的字符串值(绑定(bind)到 .aspx 页面上的控件)时,这些字符串是固定的吗?

我假设编译器从 XML 文件中读取字符串并将它们替换为代码中的文字,因此它们会被保留。

这是正确的吗?

最佳答案

@Marc- 好点。我试过了,答案是“不”,它们没有被实习,至少对于 GetGlobalResourceObject() 方法而言,所以我假设本地资源也是如此。

所以,现在我想知道为什么。资源应该是常量,并且经常使用,所以我认为实习是有意义的。

显然,它们不是文字,因为它们必须从 XML 资源文件中加载,但这应该无关紧要,不是吗?

https://stackoverflow.com/questions/4745473/

相关文章:

asp.net - "Invalid use of response filter"压缩来自 IHt

java - 为什么当我在另一台计算机上加载我的工作区时 Eclipse 显示错误?

c# - 如何在 C# 中从 IntPtr 获取 byte[]

php - soap 信封是如何生成的,为什么 .NET 和 php 客户端会生成/接收不同的 so

unicode - 无法使用自定义操作将 MSI 安装到用户名中包含非 ascii 字符的非管理员

visual-studio-2010 - TFS Team Build MSTest 运行持续时间太

r - 如何使用 RODBC 或 RCurl 从 R 中受密码保护的 Sharepoint 2007

maven-3 - mvn clean install + java.lang.NoClassDef

maven - 如何在 Maven 中将依赖类包含到 war 项目的 WEB-INF/classes

c# - 从 Datagrid 插入和更新 SQL Server