《c#编程语言详解》,C#编程语言详解(第2版)
前言
前 言
C#项目启动于七年前——1998年12月,其目标是为全新的并命名为.NET的平台创建一种简单、现代、面向对象和类型安全的程序设计语言。从
那时起,C#已经走过了漫长的道路。现在,成千上万的程序员在使用C#语言;ECMA和ISO/IEC已经分别对它进行了标准化;并且C#第2版本的开发
已经完成,其中增加了一些新的功能。
本书是C#程序设计语言的完整技术规范。它总共分为三个部分。第一部分“C# 1.0”包括第1~18章,这部分介绍了在Visual
Studio .NET 2002和2003中发布的C# 1.0语言。第二部分“C#
2.0”包括第19~25章,这部分介绍了在Visual Studio .NET 2005中发布的C#
2.0的新功能,包括泛型、匿名方法、迭代器、分部类型和可空类型。第三部分“附录”介绍了文档注释,并总结了C#
2.0的词法和文法语法。
有许多人参与到了C#语言的创建工作中。C# 1.0的语言设计小组由Anders Hejlsberg、Scott
Wiltamuth、Peter Golde、Peter Sollich和Eric Gunnerson组成。C#
2.0的语言设计小组由Anders Hejlsberg、Peter Golde、Peter Hallam、Shon
Katzenberger、Todd Proebsting和Anson
Horton组成。此外,C#和.NET公共语言运行时中泛型的设计和实现基于“Gyto”原型,该原型由Microsoft
Research的Don Syme和Andrew Kennedy创建。最后,本书——C#编程语言祥解(第2版)由Mads
Torgersen编辑。
我们不可能向所有影响C#设计的人员一一致谢,但还是要向他们表示我们的感激之情。在“真空”中设计不出好的语言,我们不断收到来自庞大而热情的开发人员的反馈,这对于我们来说是无价的。
C#已经并继续成为我们最具挑战性和激动人心的项目之一。我们希望您能够喜欢使用C#,就如同我们热衷于创建它一样。
Anders Hejlsberg
Scott Wiltamuth
西雅图,华盛顿州
2006年5月
《c#编程语言详解》,C#编程语言详解(第2版)相关推荐
- ARP命令详解--网络命令详解二
显示和修改"地址解析协议 (ARP)"缓存中的项目.ARP 缓存中包含一个或多个表,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址.计算机上安装的每一个以太网或令牌环 ...
- TOPSIS(逼近理想解)算法原理详解与代码实现
写在前面: 个人理解:针对存在多项指标,多个方案的方案评价分析方法,也就是根据已存在的一份数据,判断数据中各个方案的优劣.中心思想是首先确定各项指标的最优理想值(正理想值)和最劣理想值(负理想解),所 ...
- php switch case 判断语句,PHP的switch判断语句的“高级”用法详解,switch详解_PHP教程...
PHP的switch判断语句的"高级"用法详解,switch详解 只所以称为"高级"用法,是因为我连switch的最基础的用法都还没有掌握,so,接下来讲的其实 ...
- Linux学习之zImage内核镜像解压过程详解
zImage内核镜像解压过程详解 收藏 zImage内核镜像解压过程详解 作者: 刘洪涛,华清远见嵌入式培训中心 讲师. 本文以linux-2.6.14内核在S3C2410平台上运行为例,讲解内核 ...
- php curl详解用法[真的详解]
php curl详解用法[真的详解] 目前为目最全的CURL中文说明了,学PHP的要好好掌握.有很多的参数.大部份都很有用.真正掌握了它和正 则,一定就是个采集高手了. PHP中的CURL函数库(Cl ...
- 《Hadoop海量数据处理:技术详解与项目实战(第2版)》一2.8 小结
本节书摘来异步社区<Hadoop海量数据处理:技术详解与项目实战(第2版)>一书中的第2章,第2.8节,作者: 范东来 责编: 杨海玲,更多章节内容可以访问云栖社区"异步社区&q ...
- 《Hadoop海量数据处理:技术详解与项目实战(第2版)》一第2章 环境准备
本节书摘来异步社区<Hadoop海量数据处理:技术详解与项目实战(第2版)>一书中的第2章,第2.1节,作者: 范东来 责编: 杨海玲,更多章节内容可以访问云栖社区"异步社区&q ...
- Echarts数据可视化series-bar柱形图详解,开发全解+完美注释
全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...
- oracle数据库按日期查询,关于Oracle数据库日期范围查询的两种实现方法详解,oracle详解...
关于Oracle数据库日期范围查询的两种实现方法详解,oracle详解 Oracle数据库日期范围查询有两种方式:to_char方式和to_date方式,接下来我们通过一个实例来介绍这一过程.我们假设 ...
- linux tar.xz 解压命令,Linux下.tar.xz文件的解压教程详解
前言 对于xz这个压缩相信很多人陌生,但xz是绝大数linux默认就带的一个压缩工具,xz格式比7z还要小. 最近在下载某个源码包的时候遇到的这种压缩格式,乘此机会分享一下xz的压缩与解压方法. 安装 ...
最新文章
- 陶哲轩实分析 习题 13.4.6
- MyBatisPlus插件扩展_PaginationInterceptor分页插件的使用
- ubuntu fstab 示例
- 网页的js源文件被加密解决方案
- HDU - 7008 水题(打表)
- Spring Cloud实战小贴士:健康检查
- 加加减减的奥秘——从数学到魔术的思考(三)
- MaxCompute Spark 资源使用优化祥解
- oracle安装后开机很慢,Windows下安装Oracle拖慢开机速度的解决方法
- JQ实现仿淘宝条件筛选
- css 滚动条样式_那些你总是记不住但又总是要用的css
- mysql poolsize_thread_pool_size的调整
- jquery Ajax应用
- 内存管理2-set方法的内存管理
- javascript 笔记--变量
- 【Vue】VSCode搭建Vue项目
- vi毕业设计参考文献优秀范例
- 我对IT项目经理工作的理解
- 蓝/绿部署 VS 金丝雀部署
- 带你了解什么是Nginx(实操反向代理-负载均衡)
热门文章
- java 中negate()_Java BigInteger negate()用法及代码示例
- java连接access驱动_Java 连接Access
- RuoYi-Cloud 部署篇_01(windows环境 Oracle+nginx版本)
- sun.misc.BASE64Encoder 不建议使用java.sun自带包中的内容
- 企业实战(Jenkins+GitLab+SonarQube)_10_Jenkins通过Depoly插件热部署Java程序
- 基于JVisualVM的可视化监控
- l2-008 最长对称子串 (25分)_小学数学关于时间认识(时、分、秒)的几点总结
- java中nonce_java如何获取微信timestamp,nonceStr,signature参数
- laravel8找不到控制器_找一个“靠谱儿”的烟雾探测器方案,难不难?
- git拉取项目以及提交项目