书籍详情

C#程序设计基础:教程、实验、习题

C#程序设计基础:教程、实验、习题

作者:赵敏 著

出版社:电子工业出版社

出版时间:2011-08-01

ISBN:9787121137471

定价:¥33.00

购买这本书可以去
内容简介
  C#是Microsoft.NET的核心编程语言,具有简洁、灵活、安全、面向对象、兼容性等特点,同时具有Delphi的高效性和VisualC++的强大功能,是专门针对.NET设计的一种语言。本书共11章,第1~5章介绍C#语言程序设计基础,将C#语言的语法、知识点循序渐进进行介绍,同时提供了丰富的例题,使初学者能够很快入门。第6、9~11章介绍了在.NET平台上如何使用C#语言来开发各种应用程序,如Windows应用程序、数据库编程、Web应用程序等。第7章介绍GDI+的常用类、结构、枚举绘制图形和图像的基本技术。第8章介绍文件的操作。各章均配有若干实验,每个实验都包括实验目的、实验要求、完整代码等,对初学者全面掌握本课程大有帮助。本书配有PPT、例程源代码、习题库(考试系统)、习题解答等相关教学资源。
作者简介
暂缺《C#程序设计基础:教程、实验、习题》作者简介
目录
第1章  C#概述及Visual Studio.NET集成
        开发环境(IDE) (1)
1.1  .NET框架概述 (1)
1.1.1  .NET的定义 (1)
1.1.2  .NET开发平台 (1)
1.1.3  .NET Framework 结构 (1)
1.1.4  Microsoft Visual Studio.NET
     (VS.NET)集成开发环境
     (IDE) (2)
1.2  C#语言概述 (2)
1.2.1  C#语言简介 (2)
1.2.2  C#语言特点 (2)
1.2.3  C#语言开发应用范围 (3)
1.3  配置Visual C#开发环境 (3)
1.3.1  Visual Studio 2008 的安装 (3)
1.3.2  C#的启动 (5)
1.3.3  起始页 (6)
1.3.4  Visual C#的退出 (7)
1.3.5  Visual C#菜单栏、工具栏、
      工具箱 (7)
1.3.6  解决方案资源管理器 (7)
1.3.7  类视图 (8)
1.3.8 “属性”窗口、“事件”窗口 (8)
1.3.9  窗体设计器、代码编辑窗口 (8)
习题1 (9)
上机实验一 (9)第2章  编制一个简单的C#应用程序 (13)
2.1  第一个控制台应用程序设计
     实例 (13)
2.2  第一个Windows应用程序
     实例 (15)
2.3  C#项目和解决方案 (17)
2.4  应用程序起始点 (17)
2.5  配置程序集信息 (18)
习题2 (18)
上机实验二 (19)
实验  VS2008开发环境下开发简单的
       .NET应用程序 (19)第3章  C#程序设计基础 (23)
3.1  C#的关键字和标识符 (23)
3.2  C#的数据类型 (25)
3.2.1  值类型 (25)
3.2.2  引用类型 (26)
3.2.3  值类型与引用类型关系 (28)
3.3  C#中的变量和常量 (29)
3.3.1  变量 (29)
3.3.2  常量 (30)
3.4  表达式和运算符 (31)
3.4.1  运算符 (31)
3.4.2  表达式 (34)
3.5  运算符的优先级与结合性 (34)
3.6  格式控制符 (36)
3.7  控制台输入与输出 (38)
习题3 (38)
上机实验三 (38)
实验1  两数相加 (38)
实验2  求矩形的周长和面积 (40)第4章  C#控制语句及数组的使用 (42)
4.1  选择结构语句 (42)
4.1.1  if语句 (42)
4.1.2  switch语句 (45)
4.2  循环控制语句 (46)
4.2.1  while语句 (46)
4.2.2  do while语句 (46)
4.2.3  for语句 (47)
4.3  跳转语句 (47)
4.4  数组 (48)
4.4.1  数组的定义 (48)
4.4.2  数组的初始化 (50)
4.4.3  访问数组中的元素 (51)
4.4.4  数组与System.Array (53)
4.4.5  使用foreach语句遍历数组
      元素 (54)
习题4 (54)
上机实验四 (55)
实验  熟练掌握循环语句 (55)第5章  面向对象编程基础 (56)
5.1  面向对象概念 (56)
5.2  类 (56)
5.2.1  类的声明 (57)
5.2.2  类的成员 (57)
5.2.3  类的构造函数 (58)
5.2.4  析构函数 (61)
5.3  方法 (61)
5.3.1  方法的声明 (62)
5.3.2  方法的参数 (63)
5.3.3  方法的重载 (66)
5.3.4  静态方法和实例方法 (67)
5.4  属性 (68)
5.5  类的继承与多态 (71)
5.5.1  类的继承 (71)
5.5.2  类的多态 (74)
5.6  接口 (78)
5.7  委托与事件 (81)
5.8  异常处理 (86)
5.9  集合与索引器 (90)
5.9.1  集合 (90)
5.9.2  索引器 (93)
习题5 (94)
上机实验五 (95)
实验1  抽象类和抽象方法的
        使用 (95)
实验2  接口演示 (96)
实验3  接口实现 (97)
实验4  虚方法与非虚方法的
        区别 (99)
实验5  密封类和密封方法的
        使用 (100)
实验6  委托的声明和使用 (102)
实验7  异常处理 (104)第6章  Windows应用程序开发 (107)
6.1  窗体 (107)
6.2  Windows常用控件的使用 (110)
6.2.1  标签控件和超链接标签
      控件 (112)
6.2.2  按钮控件 (113)
6.2.3  文本框控件、富文本框
      控件 (114)
6.2.4  单选按钮控件 (117)
6.2.5  复选框控件 (118)
6.2.6  列表框控件 (118)
6.2.7  组合框控件 (118)
6.2.8  分组框控件 (119)
6.2.9  面板控件 (122)
6.2.10  图片框控件 (122)
6.2.11  定时器组件 (122)
6.2.12  滚动条控件 (123)
6.2.13  月历控件 (123)
6.2.14  工具栏控件 (124)
6.2.15  状态栏控件 (125)
6.3  菜单 (125)
6.3.1  菜单控件 (125)
6.3.2  上下文菜单 (127)
6.4  对话框 (127)
6.5  通用对话框 (128)
6.5.1  消息框 (128)
6.5.2  打开文件对话框 (129)
6.5.3  保存文件对话框 (131)
6.5.4  颜色对话框 (131)
6.5.5  字体对话框 (132)
6.6  多文档界面 (133)
6.6.1  创建MDI主窗体
      (父窗体) (133)
6.6.2  创建MDI子窗体 (133)
习题6 (134)
上机实验六 (135)
实验1  设计程序,实现A!+B!+C!的
       运算并输出运算结果 (135)
实验2  设计Windows应用程序,根据
        单选和复选按钮的选择,分别显
        示时间和日期 (137)
实验3  创建一个ListBox (139)
实验4  创建一个菜单驱动,实现
        最简单文字编辑功能
        的记事本程序 (140)第7章  GDI+编程 (145)
7.1  创建Graphics对象 (145)
7.2  画笔 (147)
7.3  画刷 (148)
7.4  颜色 (152)
7.5  绘制线条或空心形状 (152)
7.6  绘制实心形状 (153)
7.7  用GDI+绘制文本 (153)
7.7.1  字体 (153)
7.7.2  文本处理 (154)
7.8  用GDI+显示图像 (155)
习题7 (157)
上机实验七 (157)
实验  设计一个简易Windows绘图板
      (利用Graphics对象绘制线条和
      形状、呈现文本或显示与操作
      图像) (157)第8章  文件操作 (166)
8.1  流 (166)
8.1.1  文本文件的读取和写入 (167)
8.1.2  二进制流的读写 (168)
8.1.3  文件流的读写 (170)
8.2  文件类 (171)
8.3  目录类 (175)
8.4  Path类 (178)
8.5  创建文件 (179)
8.6  读写文件 (179)
8.6.1  写入文件 (179)
8.6.2  读取文件 (180)
习题8 (180)
上机实验八 (181)
实验  简易文件管理器制作 (181)第9章  数据库应用开发 (184)
9.1  数据库概述 (184)
9.1.1  关系数据库模型 (184)
9.1.2  结构化查询语言(SQL) (185)
9.2  ADO.NET概述 (189)
9.3  创建连接 (190)
9.4  使用Command对象与DataReader
     对象 (192)
9.4.1  Command对象 (192)
9.4.2  DataReader对象 (194)
9.5  使用DataSet对象与DataAdapter
     对象 (197)
9.5.1  DataSet对象 (197)
9.5.2  DataAdapter对象 (199)
9.6  数据绑定 (205)
9.6.1  数据绑定概述 (205)
9.6.2  简单数据绑定 (205)
9.6.3  复杂数据绑定 (206)
9.7  DataGridView控件 (209)
习题9 (211)
上机实验九 (212)
实验  设计一个成语词典查询
      系统 (212)第10章  C#多线程技术 (220)
10.1  线程概述 (220)
10.2  .NET对多线程的支持 (220)
10.3  一个多线程程序 (221)
10.4  线程的优先级 (223)
10.5  线程同步 (225)
习题10 (232)
上机实验十 (233)
实验1  创建两个线程,打印
        从1到10的数字
        (不带参数) (233)
实验2  创建两个线程,打印
        从1到10的数字
       (带参数) (234)
实验3  使用lock同步线程 
猜您喜欢

读书导航