![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.Net
文章平均质量分 55
Nightmare
这个作者很懒,什么都没留下…
展开
-
When should I use == and when should I use Equals?
When should I use == and when should I use Equals? The Equals method is just a virtual one defined in System.Object, and overridden by whichever classes choose to do so. The == operator is an operator转载 2005-08-12 11:23:00 · 1569 阅读 · 0 评论 -
Speed of direct calls vs interfaces vs delegates vs virtuals
Speed of direct calls vs interfaces vs delegates vs virtuals Consider the following code:interface IProcessor{ void Process();}class Processor: IProcessor{ public void Process() { }}If I w转载 2005-08-12 11:29:00 · 1524 阅读 · 0 评论 -
What's the difference between an event and a delegate?
Whats the difference between an event and a delegate? Put simply, an event gives more limited access than a delegate. If an event is made public, code in other classes can only add or remove handlers转载 2005-08-12 11:20:00 · 1779 阅读 · 0 评论 -
.NET的GC理解误区
.NET的GC理解误区最近面试了一些人,发现对.NET的GC(垃圾回收)的理解都存在错误。GC其实是相当复杂的系统,虽然95%的情况下我们并不需要考虑它,但仍有5%的情况我们不得不接触GC体系来解决问题。比如这个问题:void Func(){ A a = new A(); B b = new B(); a.RefToB = b; b.RefT原创 2007-07-07 11:29:00 · 2210 阅读 · 2 评论 -
WPF四年,尤不足以替代WinForm
WPF四年,尤不足以替代WinFormWPF出山已四年,作为官方内定的下一代UI系统掌门,没少露脸。但这个新掌门能否胜任,仍是众多开发者的心头之虑。通过对VisualStudio 2010的编辑器部分用WPF重写,微软终于对这个胜任与否的问题给出了个证实,当然,也给WPF做了不少重要的改进,尤其是终于解决了文本看不清的问题。所以,至少从.NET 4开始,WPF应该可以比较安全的用于重要的开原创 2010-05-09 19:37:00 · 9161 阅读 · 6 评论 -
Silverlight消散,WinRT登台
2011年,Silverlight刚开始有蓬勃发展的起色,不利的传言就开始大量流传。不安的Silverlight开发者们要求微软澄清,但得到的只是沉默。终于随着微软在BUILD上亮相Window 8以及新的API WinRT,开发者们意识到,Silverlight的故事结束了。尽管微软在年底如期发布了大幅改进的Silverlight 5,但大势已去,微软甚至都没怎么宣传。随后传闻Silverlig原创 2012-02-01 20:43:42 · 4589 阅读 · 2 评论 -
CurrentCulture 与 CurrentUICulture
这两个都是对应Windows系统的设置。CurrentCulture和数字、时间日期等的格式化相关,和字符串比较、排序、大小写转换相关。属于软件国际化(Globalization)。CurrentUICulture用于选择界面语言,和界面语言的翻译相关。属于软件本地化(Localization)。两者经常值相同,但也可不同。比如,可以用英文版WIndows系统,CurrentUICul原创 2012-02-27 20:57:03 · 5017 阅读 · 0 评论 -
GC与显式内存管理
C++复兴的话题至今已被鼓吹两年有余,Herb Sutter和Bjarne Stroustrup等大牛们也为C++带来了大步伐的革新。然而,从这两年的效果而言,C++的复兴并没有发生。一方面随着世界经济的动荡,IT行业也出现了一定程度的衰退;另一方面这也是个新兴语言如雨后春笋的时代,尤其是web平台上,CoffeeScript、Dart、TypeScript等,新人阶前花更红。抛开非技术原因不谈,原创 2013-10-05 23:46:32 · 4597 阅读 · 1 评论