C#程序设计

C#程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2016-09
版次: 1
ISBN: 9787302442158
定价: 43.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 261页
字数: 392千字
5人买过
  • 本书围绕C#程序设计,以让读者体验软件开发过程为理念,以一个“计算器”为开发案例,阐述了.NET 4.5平台Visual Studio .NET 2013集成环境中用C#语言进行程序开发的基础知识。通过一个个的学习情境,对C#的基础知识进行了讲解,并详细介绍了计算器的设计实现过程。本书内容表现形式新颖,结构合理,学习情景设置恰当,论述深入浅出,实用性强,突出对基本理论掌握、基本技能和技术应用能力的培养。本书可作为高职高专计算机相关专业的教材,也可作为初学者的入门教材或相关技术人员的培训教材。 项目1第一个程序——HelloWorld

    1.1开发环境概述

    1.1.1Microsoft Visual Studio的发展

    1.1.2Visual Studio 2013的安装

    1.2集成开发环境

    1.2.1主菜单

    1.2.2“解决方案管理器”面板

    1.2.3“工具箱”面板

    1.2.4“属性”面板

    1.3Windows窗体应用程序设计入门

    1.3.1面向对象的基本概念

    1.3.2面向对象的三大特征

    1.3.3Windows窗体应用程序

    1.4Windows窗体应用程序项目的各类文件、文件夹

    1.4.1解决方案和项目文件及文件夹

    1.4.2窗体设计器文件和代码文件

    1.4.3Debug和Release文件夹

    1.4.4其他文件和文件夹

    1.5项目实施: 第一个C#程序——HelloWorld

    1.6自测与训练

     

    项目2Windows窗体程序设计

    2.1学习情境

    2.1.1项目需求

    2.1.2界面展示

    2.1.3技术分解

    2.2基本知识1: 控件类

    2.3基本知识2: 窗体设计

    2.3.1Form类的常用成员

    2.3.2窗体的自定义成员

    2.4基本知识3: 基本控件

    2.4.1Label控件

    2.4.2TextBox控件

    2.4.3Button控件

    2.5基本知识4: 菜单相关控件

    2.5.1MenuStrip控件

    2.5.2ToolStrip控件(选学)

    2.5.3ContextMenuStrip控件(选学)

    2.5.4StatusStrip控件(选学)

    2.6基本知识5: 其他常用控件(选学)

    2.6.1RadioButton控件和CheckBox控件

    2.6.2GroupBox控件

    2.6.3ComboBox控件

    2.6.4DateTimePicker控件

    2.6.5Timer控件

    2.6.6PictureBox控件

    2.7实验

    2.8项目实施: 计算器界面

    2.9自测与训练

     

    项目3数 据 类 型

    3.1学习情境

    3.1.1项目需求

    3.1.2展示

    3.1.3技术分解

    3.2基本知识1: 标识符

    3.2.1标识符的命名规则

    3.2.2关键字

    3.3基本知识2: 数据类型分类

    3.3.1整数类型

    3.3.2浮点类型

    3.3.3字符类型

    3.3.4布尔类型

    3.4基本知识3: 变量和常量

    3.4.1变量

    3.4.2常量

    3.5基本知识4: 类型转换

    3.5.1隐式转换

    3.5.2显式转换

    3.6基本知识5: string类型

    3.6.1字符串变量的声明与赋值

    3.6.2字符串类型的几个基本属性和方法

    3.7基本知识6: 变量作用域

    3.8项目实施: 计算器的简单显示

    3.8.1设计步骤

    3.8.2项目运行

    3.9自测与训练

     

    项目4运算符与表达式

    4.1学习情境

    4.1.1项目需求

    4.1.2展示

    4.1.3技术分解

    4.2基础知识1: 运算符

    4.2.1算术运算符

    4.2.2赋值运算符

    4.2.3比较运算符

    4.2.4逻辑运算符

    4.2.5条件运算符

    4.3基础知识2: 表达式及运算符的优先级

    4.4项目实施

    4.4.1思路

    4.4.2算法分析

    4.4.3项目实施步骤

    4.5自测与训练

     

    项目5数组与泛型

    5.1学习情境

    5.1.1项目需求

    5.1.2展示

    5.1.3技术分解

    5.2基础知识1: 一维数组

    5.2.1一维数组的声明

    5.2.2一维数组的创建与初始化 

    5.2.3一维数组元素的访问

    5.2.4数组的长度

    5.3基础知识2: 值类型与引用类型

    5.4基础知识3: 泛型集合List

    5.4.1泛型集合的声明和创建

    5.4.2泛型集合的常用成员方法

    5.4.3泛型集合的属性

    5.4.4泛型集合的访问

    5.5项目实施

    5.6自测与训练

     

    项目6选择结构程序设计

    6.1学习情境

    6.1.1项目需求

    6.1.2展示

    6.1.3技术分解

    6.2基础知识1: if语句

    6.2.1if语句

    6.2.2方法

    6.2.3if...else语句

    6.2.4if...else if...else语句

    6.2.5if语句的嵌套(选学)

    6.3基础知识2: switch语句

    6.4项目实施

    6.5自测与训练

     

    项目7循环结构程序设计

    7.1学习情境

    7.1.1项目需求

    7.1.2展示

    7.1.3技术分解

    7.2基础知识1: for循环结构

    7.2.1认识循环

    7.2.2语法结构

    7.2.3例题

    7.2.4练习

    7.3基础知识2: break语句和continue语句

    7.3.1break语句

    7.3.2continue语句

    7.4基础知识3: while语句和do...while语句

    7.4.1while循环

    7.4.2do...while循环

    7.5基础知识4: foreach语句

    7.6项目实施

    7.7自测与训练

     

    项目8计算器数据的存储(LINQ)

    8.1学习情境

    8.1.1项目需求

    8.1.2展示

    8.1.3技术分解

    8.2基础知识1: LINQ语法基础

    8.2.1var关键字

    8.2.2基本字句

    8.2.3LINQ查询子句的作用

    8.3基本知识2: O/R设计器

    8.4基本知识3: 创建数据库及管理数据

    8.4.1创建数据库

    8.4.2向数据库添加数据

    8.4.3从数据库中删除数据

    8.5项目实施

    8.5.1用O/R设计器设计JiLu类

    8.5.2建立数据库

    8.5.3菜单栏设计

    8.5.4右键菜单设计

    8.5.5DataGridView控件

    8.5.6实现数据库存入、删除和显示功能

    8.6自测与训练

     

    项目9用数据库来存储计算器数据

    9.1学习情境

    9.1.1项目需求

    9.1.2展示

    9.1.3技术分解

    9.2基础知识1: 创建数据库与数据表

    9.2.1创建数据库

    9.2.2创建数据表

    9.2.3为数据表添加初始数据

    9.3基础知识2: 可视化的简单数据访问

    9.3.1利用向导创建数据源

    9.3.2应用数据源访问数据库

    9.4基础知识3: 用Connection、Command组件访问数据库

    9.4.1SqlConnection组件

    9.4.2SqlCommand组件

    9.5基础知识4: 数据库中数据的Excel导出

    9.5.1创建Excel文档

    9.5.2访问已有的Excel文档

    9.6项目实施

    9.6.1数据库存入

    9.6.2在窗体中显示数据库中的数据

    9.6.3将数据库中的数据导出到Excel文件

    9.7自测与训练

     

     

    参考文献
  • 内容简介:
    本书围绕C#程序设计,以让读者体验软件开发过程为理念,以一个“计算器”为开发案例,阐述了.NET 4.5平台Visual Studio .NET 2013集成环境中用C#语言进行程序开发的基础知识。通过一个个的学习情境,对C#的基础知识进行了讲解,并详细介绍了计算器的设计实现过程。本书内容表现形式新颖,结构合理,学习情景设置恰当,论述深入浅出,实用性强,突出对基本理论掌握、基本技能和技术应用能力的培养。本书可作为高职高专计算机相关专业的教材,也可作为初学者的入门教材或相关技术人员的培训教材。
  • 目录:
    项目1第一个程序——HelloWorld

    1.1开发环境概述

    1.1.1Microsoft Visual Studio的发展

    1.1.2Visual Studio 2013的安装

    1.2集成开发环境

    1.2.1主菜单

    1.2.2“解决方案管理器”面板

    1.2.3“工具箱”面板

    1.2.4“属性”面板

    1.3Windows窗体应用程序设计入门

    1.3.1面向对象的基本概念

    1.3.2面向对象的三大特征

    1.3.3Windows窗体应用程序

    1.4Windows窗体应用程序项目的各类文件、文件夹

    1.4.1解决方案和项目文件及文件夹

    1.4.2窗体设计器文件和代码文件

    1.4.3Debug和Release文件夹

    1.4.4其他文件和文件夹

    1.5项目实施: 第一个C#程序——HelloWorld

    1.6自测与训练

     

    项目2Windows窗体程序设计

    2.1学习情境

    2.1.1项目需求

    2.1.2界面展示

    2.1.3技术分解

    2.2基本知识1: 控件类

    2.3基本知识2: 窗体设计

    2.3.1Form类的常用成员

    2.3.2窗体的自定义成员

    2.4基本知识3: 基本控件

    2.4.1Label控件

    2.4.2TextBox控件

    2.4.3Button控件

    2.5基本知识4: 菜单相关控件

    2.5.1MenuStrip控件

    2.5.2ToolStrip控件(选学)

    2.5.3ContextMenuStrip控件(选学)

    2.5.4StatusStrip控件(选学)

    2.6基本知识5: 其他常用控件(选学)

    2.6.1RadioButton控件和CheckBox控件

    2.6.2GroupBox控件

    2.6.3ComboBox控件

    2.6.4DateTimePicker控件

    2.6.5Timer控件

    2.6.6PictureBox控件

    2.7实验

    2.8项目实施: 计算器界面

    2.9自测与训练

     

    项目3数 据 类 型

    3.1学习情境

    3.1.1项目需求

    3.1.2展示

    3.1.3技术分解

    3.2基本知识1: 标识符

    3.2.1标识符的命名规则

    3.2.2关键字

    3.3基本知识2: 数据类型分类

    3.3.1整数类型

    3.3.2浮点类型

    3.3.3字符类型

    3.3.4布尔类型

    3.4基本知识3: 变量和常量

    3.4.1变量

    3.4.2常量

    3.5基本知识4: 类型转换

    3.5.1隐式转换

    3.5.2显式转换

    3.6基本知识5: string类型

    3.6.1字符串变量的声明与赋值

    3.6.2字符串类型的几个基本属性和方法

    3.7基本知识6: 变量作用域

    3.8项目实施: 计算器的简单显示

    3.8.1设计步骤

    3.8.2项目运行

    3.9自测与训练

     

    项目4运算符与表达式

    4.1学习情境

    4.1.1项目需求

    4.1.2展示

    4.1.3技术分解

    4.2基础知识1: 运算符

    4.2.1算术运算符

    4.2.2赋值运算符

    4.2.3比较运算符

    4.2.4逻辑运算符

    4.2.5条件运算符

    4.3基础知识2: 表达式及运算符的优先级

    4.4项目实施

    4.4.1思路

    4.4.2算法分析

    4.4.3项目实施步骤

    4.5自测与训练

     

    项目5数组与泛型

    5.1学习情境

    5.1.1项目需求

    5.1.2展示

    5.1.3技术分解

    5.2基础知识1: 一维数组

    5.2.1一维数组的声明

    5.2.2一维数组的创建与初始化 

    5.2.3一维数组元素的访问

    5.2.4数组的长度

    5.3基础知识2: 值类型与引用类型

    5.4基础知识3: 泛型集合List

    5.4.1泛型集合的声明和创建

    5.4.2泛型集合的常用成员方法

    5.4.3泛型集合的属性

    5.4.4泛型集合的访问

    5.5项目实施

    5.6自测与训练

     

    项目6选择结构程序设计

    6.1学习情境

    6.1.1项目需求

    6.1.2展示

    6.1.3技术分解

    6.2基础知识1: if语句

    6.2.1if语句

    6.2.2方法

    6.2.3if...else语句

    6.2.4if...else if...else语句

    6.2.5if语句的嵌套(选学)

    6.3基础知识2: switch语句

    6.4项目实施

    6.5自测与训练

     

    项目7循环结构程序设计

    7.1学习情境

    7.1.1项目需求

    7.1.2展示

    7.1.3技术分解

    7.2基础知识1: for循环结构

    7.2.1认识循环

    7.2.2语法结构

    7.2.3例题

    7.2.4练习

    7.3基础知识2: break语句和continue语句

    7.3.1break语句

    7.3.2continue语句

    7.4基础知识3: while语句和do...while语句

    7.4.1while循环

    7.4.2do...while循环

    7.5基础知识4: foreach语句

    7.6项目实施

    7.7自测与训练

     

    项目8计算器数据的存储(LINQ)

    8.1学习情境

    8.1.1项目需求

    8.1.2展示

    8.1.3技术分解

    8.2基础知识1: LINQ语法基础

    8.2.1var关键字

    8.2.2基本字句

    8.2.3LINQ查询子句的作用

    8.3基本知识2: O/R设计器

    8.4基本知识3: 创建数据库及管理数据

    8.4.1创建数据库

    8.4.2向数据库添加数据

    8.4.3从数据库中删除数据

    8.5项目实施

    8.5.1用O/R设计器设计JiLu类

    8.5.2建立数据库

    8.5.3菜单栏设计

    8.5.4右键菜单设计

    8.5.5DataGridView控件

    8.5.6实现数据库存入、删除和显示功能

    8.6自测与训练

     

    项目9用数据库来存储计算器数据

    9.1学习情境

    9.1.1项目需求

    9.1.2展示

    9.1.3技术分解

    9.2基础知识1: 创建数据库与数据表

    9.2.1创建数据库

    9.2.2创建数据表

    9.2.3为数据表添加初始数据

    9.3基础知识2: 可视化的简单数据访问

    9.3.1利用向导创建数据源

    9.3.2应用数据源访问数据库

    9.4基础知识3: 用Connection、Command组件访问数据库

    9.4.1SqlConnection组件

    9.4.2SqlCommand组件

    9.5基础知识4: 数据库中数据的Excel导出

    9.5.1创建Excel文档

    9.5.2访问已有的Excel文档

    9.6项目实施

    9.6.1数据库存入

    9.6.2在窗体中显示数据库中的数据

    9.6.3将数据库中的数据导出到Excel文件

    9.7自测与训练

     

     

    参考文献
查看详情
12
相关图书 / 更多
C#程序设计
C#图书馆自动化技术与应用
于源 著
C#程序设计
C#从入门到精通(第7版)
明日科技
C#程序设计
C#程序设计实验指导与习题测试(第4版)
余青松;江红
C#程序设计
C#开发案例精粹
明日科技
C#程序设计
C#网络应用编程(第4版 微课版)
马骏 韩道军
C#程序设计
C#编程开发实战(微课视频版)
郭佳佳;涂振;陈林
C#程序设计
C#可视化程序设计案例教程 第5版
刘培林 史荧中 刘贵锋
C#程序设计
C# 11和.NET 7入门与跨平台开发(第7版)
(美) 马克·J. 普莱斯(Mark J. Price) 著 叶伟民 译
C#程序设计
C#上位机开发一本通
黄伟 著
C#程序设计
C#项目开发实战(微视频版)
扶松柏
C#程序设计
C#.NET项目开发案例教程(微课视频版)
陈建国;王莹;张锦;王如龙
C#程序设计
C#程序设计
崔舒宁
您可能感兴趣 / 更多
C#程序设计
C#程序设计基础教程
赵华增 编