C#.NET
摘要:

本文从最基本的String开始,由浅入深地阐述了作者对Immutable的见解。并结合C#语言的不同版本中的特征探讨了Immutable的实现方式。
Keywords:
C#,immutable class,immutable field,System.String,readonly,const,Anonymous Type
阅读全文
摘要: 本文结合一个有趣的例子演示了如何设置CPU的线程依赖,并解释了物理线程和逻辑线程的区别和联系。
Keywords
CPU, Thread, ProcessThread, C#
阅读全文
摘要: 本文可以看作是Chris Tacke的文章An Introduction to WCF for Device Developers的翻译,文中代码由于笔者调试需要稍作了修改,局部做了进一步的说明,并将部分链接更新。
Keyword
Windows Mobile, WCF, .NET CF, Services, Xml Serialization
阅读全文
摘要: 这是C#中一个有趣的现象,也许您从中可以窥见些许CLR在构造类型时的行为,以及JIT编译的触发式编译过程。
阅读全文
摘要: 我们知道C#是一门“安全”的的语言,以至于它不让我们修改已装箱值类型实例中的字段。因为这种尝试会带来出乎意料的效果。下面就来解释一下为什么会有这种让很多程序员“意外”的情况发生以及如何“欺骗”C#来实现程序员真正的意图
阅读全文
摘要: 本文阐述了值类型装箱,拆箱过程以及CLR在背后的行为。
阅读全文
摘要: 前两天看了一下Lambda Expression,写点东西希望对大家理解Lambda表达式有所帮助!
阅读全文
摘要: 装了VS2008 beta 2 ,今天小爽了一把CSharp3.0,总的感受就是微软帮程序员又分担了很多负担,编译器的编写者试着将程序员的一些冗余工作交给编译器去完成,程序员写起代码来更加顺畅。从语言的角度来讲,C#的抽象程度越来越高了。
阅读全文
摘要: “可空类型表示可被赋值为 null 值的值类型变量。”
如果在程序中使用可空类型,需要考虑到与一些操作符使用时的影响。
阅读全文
摘要: lightning大哥文章的狗尾续貂篇
阅读全文
摘要: 第二卷,访问修饰符,传值,枚举 etc...
阅读全文
Full C#.NET Archive