摘要: switch语句是C#中常用的跳转语句,可以根据一个参数的不同取值执行不同的代码。本文介绍了当向switch语句中传入不同类型的参数时,编译器为其生成的IL代码。这一部分介绍的是,在switch语句中使用整数类型和枚举类型的情况。 阅读全文
posted @ 2008-11-03 22:42 Anders Liu 阅读(7385) 评论(27) 推荐(1) 编辑
摘要: 这是一个系列文章,介绍了C#中各种语言结构被编译器翻译为IL之后的样子,并从IL的角度分析其中的原理。 阅读全文
posted @ 2008-11-03 22:36 Anders Liu 阅读(6519) 评论(26) 推荐(3) 编辑
摘要: Microsoft Visual C# 3.0作为Visual Studio 2008的一部分发布以来已经快一年了。在VS Managed Languages团队,我们一直努力创建该语言的下一个版本(没什么惊喜,就是C# 4.0),而这个文档是我们现在所看到的、计划中的语言特性的第一个公开描述。 阅读全文
posted @ 2008-11-03 07:56 Anders Liu 阅读(9370) 评论(35) 推荐(1) 编辑