代码改变世界

随笔档案-2010年09月

CLR管理内存的几种方式

2010-09-26 14:41 by RyanXiang, 392 阅读, 收藏,
摘要: 最近在看《你必须知道的.net》,所以对CLR管理内存的方式进行整理。 阅读全文

Silverligh VS2010无法调试,及让VS2010同时支持3.0 和 4.0

2010-09-13 10:15 by RyanXiang, 777 阅读, 收藏,
摘要: 刚接触C#,所以想体验一下微软的富客户端应用,于是写了一个Demo,可是在调试的时候,却出现了问题Unable to start debugging The Silverlight Developer Runtime is not installed,于是上网查询一下,找到了解决方案。1、是将机器上的Silverlight全部卸载,最后用360之类的卸载工具卸载,并使用注册表清理的功能。这样卸载的... 阅读全文

String.IsNullOrEmpty()和String.IsNullOrWhiteSpace()

2010-09-07 20:57 by RyanXiang, 1923 阅读, 收藏,
摘要: 由于总用 String.IsNullOrEmpty( s ) ,就上网收了一下相关的资料,其实这种用法和s == null || s.Length == 0这种判断方法并无太大区别。只是在速度上可能后者比前者快那么一点点(百万毫秒级别上的),但是瑕不掩瑜,前者便于阅读代码。在对效率要求不高的时候,还是使用前者吧。.Net4.0又出现了String.IsNullOrWhiteSpace()这个方法,... 阅读全文