11 2008 档案

摘要:常量的含义本是“永远不会变的量”,但是如果作为类库开发人员,把常量用作“可以由我变,但不能由你变”的量,那就可能铸成大错了。 阅读全文
posted @ 2008-11-23 10:05 Anders Liu 阅读(4766) 评论(38) 推荐(1) 编辑
摘要:switch语句是C#中常用的跳转语句,可以根据一个参数的不同取值执行不同的代码。本文介绍了当向switch语句中传入不同类型的参数时,编译器为其生成的IL代码。这一部分介绍的是,在switch语句中使用字符串类型的情况。 阅读全文
posted @ 2008-11-06 10:04 Anders Liu 阅读(5254) 评论(16) 推荐(0) 编辑
摘要:switch语句是C#中常用的跳转语句,可以根据一个参数的不同取值执行不同的代码。本文介绍了当向switch语句中传入不同类型的参数时,编译器为其生成的IL代码。这一部分介绍的是,在switch语句中使用整数类型和枚举类型的情况。 阅读全文
posted @ 2008-11-03 22:42 Anders Liu 阅读(7391) 评论(27) 推荐(1) 编辑
摘要:这是一个系列文章,介绍了C#中各种语言结构被编译器翻译为IL之后的样子,并从IL的角度分析其中的原理。 阅读全文
posted @ 2008-11-03 22:36 Anders Liu 阅读(6524) 评论(26) 推荐(3) 编辑
摘要:Microsoft Visual C# 3.0作为Visual Studio 2008的一部分发布以来已经快一年了。在VS Managed Languages团队,我们一直努力创建该语言的下一个版本(没什么惊喜,就是C# 4.0),而这个文档是我们现在所看到的、计划中的语言特性的第一个公开描述。 阅读全文
posted @ 2008-11-03 07:56 Anders Liu 阅读(9393) 评论(35) 推荐(1) 编辑