首页 > 图书中心 >图书详情

C# 2012程序设计实践教程

作者:张冬旭、马春兴
定价:49
印次:1-1
ISBN:9787302418481
出版日期:2016.06.01
印刷日期:2016.04.13

C#在编程语言排行中始终处于领先位置,从4.5版本开始运用新的架构和模块,使C#的编写更加灵活和智能化。本书主要讲述C#的理论和应用。全书共分为17章,内容包括:.NET Framework,C# 5.0功能、数据类型、变量、常量、类型转换、运算符和控制语句,类、对象、结构、枚举和接口,数组、集合、自定义集合和泛型,String类、StringBuilder类、DateTime结构、TimeSpan结构、Math类、Random类和Regex类,委托、事件和异常,LINQ简单查询和LINQ to SQL查询,WPF的发展历史、WPF 4.5新增功能、WPF体系结构、XAML和Application类,WPF的常用控件、依赖项属性、附加属性、路由事件和附加事件,绘制基本图形、画刷、动画、图像和多媒体,以及WPF中的数据绑定技术等。本书最后综合所学的C#知识制作了简单的文件资源管理器。 本书可作为在校大学生学习使用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#编程技术,因此可供有开发经验的人员作为知识手册使用,巩固和提升开发技术。   与已经出版的图书相比,本书的最大特点体现在如下几个方面: ? 理论和实例结合   实例丰富而典型,案例涵盖主流应用。作为一本入门类型的图书,理论和实例很好地结合起来讲解,最容易让读者快速掌握。从前面的编排体例就可以看出来,本书在这个方面下足了功夫。   本书中几乎每个技术点或者语法点都会列举典型实例进行讲解,案例的数量远远多于同类图书。 ? 随书光盘   本书配备了视频教学文件,包括每个章节所涉及的源代码、开发环境的安装演示等。读者可以通过视频文件更加直观地学习C#的相关知识。 ? 网站技术支持   读者在学习或者工作的过程中,如果遇到实际问题,可以直接登录www.ztydata.com.cn与我们取得联系,作者会在第一时间内给予帮助。   读者对象   本书适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。 ? 软件开发入门者 ? C#初学者以及各大中专院校的在校学生和相关授课老师   除了封面署名人员之外,参与本书编写的人员还有李海庆、王咏梅、康显丽、王黎、汤莉、倪宝童、赵俊昌、方宁、郭晓俊、杨宁宁、王健、连彩霞、丁国庆、牛红惠、石磊、王慧、李卫平、张丽莉、王丹花、王超英、王新伟等。在编写过程中难免会有漏洞,欢迎读者通过清华大学出版社网站www.tup.tsinghua.edu.cn与我们联系,帮助我们改正提高。      编 者                  

more >
扫描二维码
下载APP了解更多

同系列产品more >

微课学Illustrator CC 2023图形设计...

卢斌
定 价:99元

查看详情
微课学Adobe Animate CC动画制作

张晓辉
定 价:99元

查看详情
Kali渗透测试技术标准教程(实战微...

钱慎一
定 价:69.80元

查看详情
手机短视频拍摄与制作标准教程(全...

钱惟之 权辉
定 价:79.80元

查看详情
微课学Photoshop CC数码照片编辑与...

张晓辉
定 价:99元

查看详情
图书分类全部图书
more >
  • 本书向读者详细介绍了C# 5.0的基础知识,还将介绍基于.NET 4.5框架之上的4种开发技术,即LINQ、WPF、WCF和WF。

more >
  •   

      

      

      

      

      

    第1章  C#与Microsoft Visual Studio 1

    1.1  C#与Microsoft Visual Studio 1

    1.1.1  C#简介 1

    1.1.2  Visual Studio简介 3

    1.2  .NET Framework 4

    1.2.1  .NET Framework简介 4

    1.2.2  .NET Framework与

    Visual Studio 6

    1.3  程序集 7

    1.3.1  程序集概述 7

    1.3.2  程序集优点 8

    1.3.3  程序集内容 9

    1.3.4  程序集清单 9

    1.3.5  全局程序集缓存 10

    1.3.6  程序集安全注意事项 11

    1.3.7  程序集版本控制 12

    1.4  配置.NET Framework环境 13

    1.4.1  安装Visual Studio 2012 13

    1.4.2  认识Visual Studio 2012 16

    1.5  实验指导1-1:创建控制台

    应用程序 17

    1.6  命名空间 20

    1.6.1  命名空间基础 20

    1.6.2  命名空间的使用 21

    1.7  实验指导1-2:创建窗体应用程序 23

    1.8  思考与练习 24

    第2章  C#基础语法 26

    2.1  数据类型 26

    2.1.1  常用数据类型简介 26

    2.1.2  值类型 29

    2.1.3  引用类型 30

    2.2  数据进制与格式 32

    2.2.1  十进制、二进制与十六

    进制 32...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘