内容简介
C#是一种为Microsoft全新的.NET平台开发而专门设计的程序设计语言,它性能极高、简单、安全、面向对象而且以Inernet为中心。在本书中,著名的技术作家Jesse Liberty以一种最适合有经验的程序员口味的方式--紧扣Microsoft全新.NET平台的大背景本书的第一部分介绍了C#的基础知识,进而阐释了以下内容:类与对象、继承与多态、操作符重载、结构体与接口、数组、索引器和集合、字符串对象和正则表达式、异常与错误处理、代表与事件。
目录
出版者的话
专家指导委员会
前言
第1章 基础
1.1 变量
1.2 变量的声明
1.3 编程、编译、运行
1.4 控制台输出
1.5 算术运算
1.6 注释
第2章 基本数据类型
2.1 整数与.NET Framework
2.2 文本字符串
2.3 堆栈和堆
2.4 字符串转换
2.5 控制台输入
2.6 常数
2.7 十进制数
2.8 浮点数
2.9 数据的输出格式
2.10 方法与字段
2.11 数组
2.12 布尔运算
2.13 字符与字符串
第3章 条件与循环
3.1 比较
3.2 判断与决策
3.3 条件操作符
3.4 while循
3.5 异常的捕获与处理
3.6 for和foreach语句
3.7 饱受争议的goto语句
3.8 switch和case语句
3.9 二进制位操作与.NET中的枚举类型
3.10 参数与输入参数
第4章 对象
4.1 数据的封装
4.2 实例方法
4.3 构造器
4.4 相等的概念
4.5 字段与属性
4.6 继承
4.7 虚拟性
4.8 操作符的重载
4.9 类与库
4.10 .NET Framework简介
4.11 C#编程实战