首页 > 图书中心 >图书详情
C#实践教程(第2版)
作者:李乃文、刘好增
丛书名:清华电脑学堂
定价:59元
印次:2-4
ISBN:9787302418573
出版日期:2016.06.01
印刷日期:2021.12.01
C#在编程语言排行中,始终位于领先位置。新版本4.5运用新的架构和模块,使C#的编写更加灵活和智能化。本书讲述C#的理论和应用,内容包括:C#开发工具及框架的介绍、C#程序的调试与运行、基础语法、控制语句、数组、类和类的高级应用、C#常用类介绍、委托和事件、窗体和控件、MDI技术、数据库技术、文件和IO流技术以及综合的项目案例。各章节中,基础知识和动手练习结合起来,形象地介绍了各部分知识的使用技巧。 本书可作为在校大学生学习使用C#进行课程设计的参考资料,也可作为非计算机专业学生学习C#语言的参考书。
more >C#是微软公司为Visual Studio开发平台推出的一种简洁、类型安全的面向对象的编程语言,开发人员通过它可以编写在.NET Framework上运行的各种安全可靠的应用程序。C#面世以来,以其易学易用、功能强大的优势被广泛应用,而Visual Studio开发平台则凭借其强大的可视化用户界面设计,让程序员从复杂的界面设计中解脱出来,使编程成为一种享受。C#不但可以开发数据库管理系统,而且也可以开发集声音、动画、视频为一体的多媒体应用程序和网络应用程序,这使得它正在成为程序开发人员使用的主流编程语言。 本书内容 本书以目前主流的C# 4.5及Visual Studio 2012为例进行介绍。全书共分15章,主要内容如下: 第1章 C#与Microsoft Visual Studio。本章详细介绍C#的基础入门知识,包括C#的优势和特点,以及.NET Framework和程序集的相关内容。同时,详细介绍如何安装Visual Studio 2012,以及在Visual Studio 2012中简单创建和开发小程序。 第2章 C#基础语法。本章详细介绍C#的基础语法,包括变量、常量、数据类型、运算符和表达式、数据类型转换、装箱和拆箱等相关内容;同时针对应用程序,介绍对代码的注释和调试,方便读者找出程序错误。 第3章 控制语句。本章主要介绍C#提供的流程控制语句,包括空语句、语句块、if语句、switch语句、do语句、for语句、break语句以及异常处理语句等。 第4章 数组。本章主要介绍C#中一维数组的定义、遍历、排序、插入和删除,同时介绍了二维数组、多维数组、交错数组、静态数组以及动态数组的应用。 第5章 面向对象编程基础。本章首先介绍了面向对象基础知识和类的概念,然后介绍类的作用、构成和使用。 第6章 类的高级应用。本章主要介绍面向对象编程时类高级特性的实现方式,如类的封装、密封类、继承和抽象以及重写等。此外,介绍了与类作用和结构很相似的接口的相关知识和应用。 第7章 字符串。字符串的相关处理是程序中较为常用的,本章主要介绍C#内置类对字符串的处理,包括String类和StringBuilder类的相关知识和应用。 第8章 其他常用类。C#的内置类有多种,除了字符串处理以外,还有数学运算类、日期类和随机数类等,本章介绍C#中其他所有常用的类。 第9章 枚举、结构和集合。枚举、结构和集合都用于保存和处理数据,本章介绍这三个对象的相关知识和应用,将数据处理综合在一起,方便读者掌握。 第10章 委托和事件。委托和事件是面向对象编程所特有的,对于C#这种高级编程语言来说,掌握委托和事件的知识,能够更好地使用面向对象的思想。 第11章 Windows窗体控件。窗体和控件是用户与计算机交互的基础,面向对象编程通过可视化用户界面设计,让程序员从复杂的界面设计中解脱出来,使编程成为一种享受。本章介绍的窗体和空间即为可视化用户界面。 第12章 MDI应用程序。本章介绍多窗体应用程序的构建方法,包括父窗体和子窗体的设置和应用、常用于多窗体中的控件(ToolStrip控件、StatusStrip控件、MenuStrip控件)、对话框的使用以及窗体间的数据传递等。 第13章 数据库编程。本章主要介绍应用程序对数据库的访问技术,主要介绍ADO.NET技术,包括ADO.NET结构、使用ADO.NET系统对象对数据进行操作等。此外,还将介绍C#中提供数据显示控件DataGridView和TreeView等。 第14章 文件和IO流。本章详细介绍文件和目录的操作,包括Sytem.IO命名空 间类层次结构、流的分类、内存流和文件流、操作文件和目录,以及读取和写入文件 等。 第15章 职工签到系统。本章主要介绍使用C#结合SQL Server数据库实现用户 签到系统的过程,主要功能包括职员登录、注册、管理用户密码、查看签到信息和签 到等。 读者对象 本书适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。 ? 软件开发入门者 ? C#初学者以及各大中专院校的在校学生和相关授课老师 除了封面署名人员之外,参与本书编写的人员还有李海庆、王咏梅、康显丽、王黎、汤莉、倪宝童、赵俊昌、方宁、郭晓俊、杨宁宁、王健、连彩霞、丁国庆、牛红惠、石磊、王慧、李卫平、张丽莉、王丹花、王超英、王新伟等。在编写过程中难免会有漏洞,欢迎读者通过清华大学出版社网站www.tup.tsinghua.edu.cn与我们联系,帮助我们改正提高。 编 者
more >