C#基础实用教程

首页 > 图书 > 教材教辅/2020-09-24 / 加入收藏 / 阅读 [打印]
C#基础实用教程

C#基础实用教程

作者:吕云翔

开 本:32开

书号ISBN:9787302478515

定价:

出版时间:2017-10-01

出版社:清华大学

C#基础实用教程 本书特色

本书介绍了C#语言的基本语法,并结合了C#的*特性,从*基本的变量声明到控制结构,从类的声明到继承与多态的实现,结合实例代码全面介绍了C#语言的特性与使用方法。 全书共分为4个部分。第1~5章包括C#基本概述及基本语法(变量、控制语句等)。第6~11章讲解面向对象编程在C#中的体现。第12~15章介绍C#的其他使用特性,包括C#2.0~C#4.0的*特性。第16~20章讲解C#开发的实例内容,包括可视化编程、数据库连接,并提供一个完整的工程示例供读者参考。在每章的结尾都有精心设计的习题,认真完成这些习题将会对理解与掌握相关的知识有很大的帮助。在附录中包含部分习题的详尽解答,方便读者进行对照修改。 本书可作为本科计算机类专业课程教材,也可供相关技术人员参考使用。

C#基础实用教程 内容简介

理论与实践结合:从控制台程序到Windows窗体程序的设计,从连接数据库到使用 ASP.NET
搭建网站,*终能综合所学内容编写一个小型网站。
体现*C#特性:从C#2.0到C#4.0,C#在泛型、LINQ、dynamic关键字等元素的加入中丰富着,这些特性使得C#程序设计更加便捷。对于*特性的介绍有助于读者更加得心应手地编写简单,艺术的程序。
精心设计的习题:在重点难点部分,为读者精心设计了习题。这些习题有助于读者更好地理解重点,提高分析代码的能力,同时在编程中规避常见错误。

C#基础实用教程 目录

目录 第1章C#与.NET平台概述 1.1C#的发展历史和现状 1.2.NET平台简介 1.3安装Visual Studio 2013 小结 习题 第2章类型与表达式 2.1语句 2.2标识符 2.3C#变量类型 2.3.1变量的命名规范 2.3.2声明变量 2.3.3变量的类型 2.3.4基本数据类型 2.3.5字符串 2.3.6变量的使用 2.4操作符 2.5算术表达式 2.5.1算术表达式简介 2.5.2优先级 2.5.3类型的转换 小结 习题 第3章控制语句 3.1条件语句 3.1.1布尔变量 3.1.2布尔操作符 3.1.3if语句 3.1.4switch语句 3.2循环语句 3.2.1while语句 3.2.2for语句 3.2.3do while语句 3.2.4break与continue 小结 习题 第4章方法与作用域 4.1创建方法 4.1.1声明方法 4.1.2从方法返回数据 4.1.3方法的调用 4.1.4重载方法 4.2作用域 小结 习题 第5章数组与参数数组 5.1数组 5.1.1一维数组 5.1.2多维数组 5.1.3数组的属性 5.1.4变长数组 5.2参数数组 5.2.1重载 5.2.2使用数组参数 5.2.3使用参数数组 小结 习题 第6章理解类和对象 6.1值和引用 6.2类的声明 6.2.1封装的优点 6.2.2类的定义 6.2.3类的使用 6.3控制可访问性 6.4构造器 小结 习题 第7章正确使用类和结构体 7.1结构体 7.1.1结构体的声明 7.1.2结构体的使用 7.2结构体和类的比较 7.2.1构造函数 7.2.2字段的初始化 7.2.3其他不同 7.3选择合适的数据类型 7.3.1基本数据类型和复合数据类型 7.3.2类与结构之间的选择 小结 习题 第8章面向对象编程:继承 8.1继承的概念 8.2C#继承机制 8.2.1使用继承 8.2.2调用基类构造器 8.2.3类的赋值 8.3继承的深入剖析 8.3.1声明virtual方法 8.3.2重写方法 小结 习题 第9章面向对象编程: 多态 9.1什么是多态 9.2接口的声明 9.3接口的实现 9.3.1类继承接口 9.3.2接口引用类 9.4虚函数与重写 9.4.1相关声明 9.4.2动态绑定 9.5抽象类 9.5.1抽象类的声明 9.5.2抽象方法 9.6密封类 9.7再谈多态 小结 习题 第10章异常处理 10.1什么是异常处理 10.2异常处理机制 10.2.1try和catch语句 10.2.2throw语句 10.3C#异常种类总结 小结 习题 第11章封装与属性 11.1权限管理 11.2什么是属性 11.2.1属性的声明 11.2.2属性的使用 11.2.3属性权限的控制 11.2.4属性的可访问性 11.2.5属性的命名 11.3属性的局限性 11.4接口中的属性 11.5自动生成属性代码 小结 习题 第12章委托与事件 12.1理解和声明委托 12.1.1声明委托 12.1.2将方法绑定到委托 12.2声明和引发事件 小结 习题 第13章操作符重载 13.1常见操作符 13.1.1回顾操作符 13.1.2重载 13.1.3重载和操作符 13.2重载操作符 13.2.1重载算术操作符 13.2.2对称的操作符 13.2.3复合的赋值操作符 13.2.4递增和递减操作符 13.2.5相等操作符 13.2.6再谈类型转换 13.3操作符重载的作用 小结 习题 第14章注释与XML 14.1注释的基本规范 14.1.1注释风格 14.1.2文件注释 14.1.3类注释 14.1.4方法注释 14.1.5变量注释 14.1.6TODO注释 14.2VS 2013中的注释 14.3使用XML添加注释 小结 习题 第15章C#的*新特性 15.1泛型 15.1.1object存在的问题 15.1.2泛型的使用 15.1.3泛型中的限制 15.1.4泛型与继承 15.1.5为泛型赋空值 15.1.6泛型类的实质 15.2匿名类型 15.2.1匿名类型的意义与使用 15.2.2类型的推断 15.3动态类型 15.3.1动态类型的使用 15.3.2动态类型的重载 小结 习题 第16章使用ADO.NET连接数据库 16.1数据库基础 16.2使用SQL Server 2014 16.3ADO.NET连接数据库 小结 习题 第17章LINQ to SQL入门 17.1语言集成查询 17.2使用LINQ查询 17.2.1LINQ查询的好处 17.2.2LINQ基本语法 17.2.3LINQ to SQL基础 17.3实例——登录与注册 小结 习题 第18章可视化编程 18.1WindowsForm开发控件介绍 18.2WindowsForm开发实例 小结 习题 第19章ASP.NET开发基础 19.1ASP.NET简介 19.1.1ASP.NET整体介绍 19.1.2ASP.NET项目的创建 19.2ASP.NET页面语法 19.3配置文件与母版页 19.3.1配置文件 19.3.2母版页 19.4ASP.NET相关控件 小结 习题 第20章开发实例——医院预约挂号网站 20.1场景描述 20.1.1登录注册 20.1.2在线预约 20.1.3管理员管理 20.1.4取消预约 20.2功能分析与设计 20.2.1用例分析 20.2.2数据库设计 20.2.3页面设计 20.3登录功能设计 20.4在线预约功能的实现 20.4.1科室的选择 20.4.2预约医生 20.5管理员管理模块 20.6网站的发布 习题解答 参考文献

 1/2    1 2 下一页 尾页

教材 研究生/本科/专科教材 工学

在线阅读

  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐
上一篇:C语言程序设计     下一篇:微积分-下册-第2版