是.NET资源文件中的字符串实习?

编程入门 行业动态 更新时间:2024-10-26 17:34:59
本文介绍了是.NET资源文件中的字符串实习?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

当我使用.resx文件来存储固定的字符串值(绑定到控件在.aspx页面上),在这些字符串拘留?

When I use a .resx file to store fixed string values (to be bound to controls on an .aspx page), are these strings interned?

我presume编译器读取XML文件中的字符串,并将它们替换为在code文字,因此他们成为实习。

I presume the compiler reads in the strings from the XML file and replaces them as literals in the code, and therefore they become interned.

这是正确的?

推荐答案

@ MARC-好点。我试了一下,答案是'不',他们没有实习,至少在GetGlobalResourceObject()方法,所以我想相同的本地资源。

@Marc- good point. I tried it and the answer is, 'no', they're not interned, at least for the GetGlobalResourceObject() method, so I assume the same for local resources.

所以,现在我不知道为什么。资源,目的是要常量和他们经常使用的,所以我会认为实习是有道理的。

So, now I wonder why. Resources are meant to be constants and they are frequently used, so I would have thought interning makes sense.

显然,他们没有文字,因为他们必须从XML资源文件加载,但不应该的问题,应该吗?

Obviously, they're not literals, as they must be loaded from the XML resources file, but that shouldn't matter, should it?

更多推荐

是.NET资源文件中的字符串实习?

本文发布于:2023-11-13 09:22:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1583996.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:字符串   文件   资源   NET

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!