码迷,mamicode.com
首页 > Windows程序 > 详细

C#-CLR-字符、字符串、文本处理

时间:2020-07-14 10:40:32      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:equal   image   write   默认   ref   img   png   clr   reference   

提升性能

字符串留用:内部哈希表来留存字符串 (key:字符串,value:string对象)

局限性:
如果留用的复用性不高,反而总体性能下降。因为留用操作会有消耗 (这正是C#编辑器默认不开启留用的原因)

//CLR不同版本,字面值(literal)的引用有可能是同一个对象(字符串留用),也可能不是。
String s1 = "Hello";
String s2 = "Hello";
Console.WriteLine(Object.ReferenceEquals(s1, s2));

14.2

技术图片

C#-CLR-字符、字符串、文本处理

标签:equal   image   write   默认   ref   img   png   clr   reference   

原文地址:https://www.cnblogs.com/Jaysonhome/p/13297652.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!