字符串驻留(String Interning)
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-04-11
IsIntern方法:也接受一个String作为参数,并会在CLR内部的散列表中查找它。如果CLR内部散列表中含有该字符串,IsIntern将返回散列表中保存的字符串对象引用。如果散列表中不含该字符串,则返回null,并不会将该字符串添加到散列表中。 注意: 1、C#编译器使用IsIntern方法对Switch/case语句进行了性能优化。 2、只有当我们需要在应用程序中多次比较同一个字符串时,我们才应该运用字符串驻留技术。否则,系统性能会因此而损伤。
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: .Net统计字数的代码下一篇: 在Web.config中注册用户控件和自定义控件
关于字符串驻留(String Interning)的所有评论