主页 详情

《C#开发实战宝典》_王小科等编著_12441718_9787302209072

【书名】:《C#开发实战宝典》
【作者】:王小科等编著
【出版社】:北京:清华大学出版社
【时间】:2010
【页数】:733
【ISBN】:9787302209072
【SS码】:12441718

最新查询

内容简介

第1部分 新手入门

第1章 初探C#及其开发环境

1.1了解.NET

1.1.1.NET概述

1.1.2.NET程序编译原理

1.1.3.NET项目成功案例

1.2 C#语言及其特点

1.2.1 C#与.NET的关系

1.2.2 C#语言特点

1.2.3 C#语言发展趋势

1.3安装与卸载Visual Studio 2008

1.3.1安装Visual Studio 2008系统必备

1.3.2安装Visual Studio 2008

1.3.3卸载Visual Studio 2008

1.4熟悉Visual Studio 2008开发环境

1.4.1创建控制台应用程序

1.4.2创建Windows应用程序

1.4.3菜单栏介绍

1.4.4工具栏介绍

1.4.5“工具箱”面板介绍

1.4.6“属性”面板介绍

1.4.7解决方案资源管理器介绍

1.5 C#编程常用帮助

1.5.1安装MSDN

1.5.2使用MSDN

1.5.3 C#编程词典的使用

1.5.4常用的C#编程帮助网站

1.6实战

1.6.1如何开始运行程序

1.6.2如何中断当前程序的运行

1.7小结

1.8实战练习

第2章 认识C#代码结构

2.1定制自己的开发环境

2.1.1设置代码字体和颜色

2.1.2设置显示代码行号

2.1.3灵活使用自动隐藏功能

2.2编写第一个C#程序

2.3分析C#程序结构

2.3.1命名空间介绍

2.3.2类的介绍

2.3.3 Main方法的使用

2.3.4认识标识符

2.3.5认识关键字

2.3.6编写C#语句

2.3.7代码注释

2.4实战

2.4.1使用“记事本”编写C#程序并编译

2.4.2如何快速找到程序出错位置

2.5小结

2.6实战练习

第3章C#程序设计基础

3.1数据类型

3.1.1值类型的使用

3.1.2引用类型的使用

3.2声明并使用变量

3.2.1变量的声明及初始化

3.2.2变量的作用域

3.3声明并使用常量

3.4数据类型转换

3.4.1隐式类型转换

3.4.2显式类型转换

3.4.3装箱和拆箱

3.5运算符的使用

3.5.1算术运算符

3.5.2赋值运算符

3.5.3关系运算符

3.5.4逻辑运算符

3.5.5移位运算符

3.5.6其他特殊运算符

3.5.7运算符的优先级

3.6实战

3.6.1制作用户登录程序

3.6.2判断一个数是否是素数

3.7小结

3.8实战练习

第4章 选择结构控制

4.1 C#程序设计算法

4.2 if语句的使用

4.2.1使用if...else语句实现条件选择

4.2.2 if语句的嵌套使用

4.3 switch语句的使用

4.3.1使用switch语句实现多分支选择

4.3.2 if...else语句与switch语句

4.4实战

4.4.1判断用户登录身份

4.4.2递归算法的经典面试题

4.5小结

4.6实战练习

第5章 循环结构控制

5.1 while和do...while语句的使用

5.1.1使用while语句实现代码循环

5.1.2使用do...while语句实现至少执行一次循环

5.1.3 while和do...while语句的区别

5.2 for和foreach语句的使用

5.2.1使用for语句实现代码循环

5.2.2使用foreach语句遍历数据集合

5.3循环结构中的跳转语句

5.3.1使用break语句跳出循环

5.3.2使用continue语句继续程序的执行

5.3.3使用goto语句实现程序跳转

5.3.4使用return语句使程序返回

5.4实战

5.4.1鸡尾酒排序算法的实现

5.4.2哥德巴赫猜想算法的实现

5.5小结

5.6实战练习

第6章 字符及字符串

6.1字符操作

6.1.1 Char类概述

6.1.2使用Char类中的方法对字符进行操作

6.1.3认识并使用转义字符

6.2字符串的声明及初始化

6.2.1 String类概述

6.2.2声明字符串

6.2.3初始化字符串

6.3字符串操作

6.3.1比较字符串

6.3.2格式化字符串

6.3.3截取字符串

6.3.4分割字符串

6.3.5插入和填充字符串

6.3.6删除字符串

6.3.7复制字符串

6.3.8替换字符串

6.4可变字符串类StringBuilder的使用

6.4.1 StringBuilder类概述

6.4.2创建StringBuilder对象

6.4.3 StringBuilder类的使用

6.4.4 StringBuilder类与String类的区别

6.5实战

6.5.1长字符串分段显示

6.5.2字符串加密与解密

6.5.3根据汉字获得其区位码

6.6小结

6.7实战练习

第7章 数组、集合与哈希表

7.1数组概述

7.2一维数组的声明和使用

7.2.1一维数组的声明

7.2.2一维数组的使用

7.3二维数组的声明和使用

7.3.1二维数组的声明

7.3.2二维数组的使用

7.3.3动态数组的声明及使用

7.4数组的基本操作

7.4.1遍历数组中的元素

7.4.2添加/删除数组元素

7.4.3使用排序算法对数组进行排序

7.4.4数组的合并与拆分

7.5 ArrayList集合的使用

7.5.1 ArrayList集合概述

7.5.2添加ArrayList集合元素

7.5.3删除ArrayList集合元素

7.5.4遍历ArrayList集合

7.5.5查找ArrayList集合元素

7.6 Hashtable(哈希表)的使用

7.6.1 Hashtable概述

7.6.2添加Hashtable元素

7.6.3删除Hashtable元素

7.6.4遍历Hashtable

7.6.5查找Hashtable元素

7.7实战

7.7.1使用数组解决约瑟夫环问题

7.7.2希尔排序算法的实现

7.7.3使用哈希表查找XML文件

7.8小结

7.9实战练习

第8章 面向对象程序设计

8.1面向对象编程概述

8.2属性的定义及使用

8.2.1属性概述

8.2.2属性的定义

8.2.3属性的使用

8.3方法的声明及使用

8.3.1方法概述

8.3.2方法修饰符

8.3.3方法的声明

8.3.4方法的分类

8.3.5重载方法的实现

8.4结构的定义及使用

8.4.1结构概述

8.4.2结构的定义

8.4.3结构的使用

8.5类与对象详解

8.5.1类的概念

8.5.2类的声明

8.5.3构造函数和析构函数

8.5.4对象的声明和实例化

8.5.5类与对象的关系

8.6面向对象特性之封装

8.6.1封装概述

8.6.2封装的实现

8.7面向对象特性之继承

8.7.1继承概述

8.7.2继承的实现

8.7.3单继承的使用

8.7.4多重继承的使用

8.8面向对象特性之多态

8.8.1多态概述

8.8.2多态的实现

8.9实战

8.9.1使用面向对象思想实现简单计算器

8.9.2使用面向对象思想实现在字符串中查找数字

8.10小结

8.11实战练习

第9章Windows窗体设计

9.1 Form窗体基础

9.1.1 Form窗体概述

9.1.2添加和删除Form窗体

9.1.3添加多窗体

9.1.4设置窗体的属性

9.1.5窗体的显示与隐藏

9.1.6触发窗体事件

9.2 MDI窗体设计

9.2.1 MDI窗体概述

9.2.2设置MDI窗体

9.2.3排列MDI子窗体

9.3继承窗体设计

9.3.1继承窗体概述

9.3.2创建继承窗体

9.3.3在继承窗体中修改继承的控件属性

9.4实战

9.4.1设计一个系统登录窗体

9.4.2制作启动欢迎界面

9.5小结

9.6实战练习

第10章Windows应用程序常用控件

10.1控件概述

10.1.1控件的分类及作用

10.1.2控件命名规范

10.2控件的相关操作

10.2.1添加控件

10.2.2对齐控件

10.2.3锁定控件

10.2.4删除控件

10.3文本类控件

10.3.1标签控件

10.3.2按钮控件

10.3.3文本框控件

10.3.4有格式文本控件

10.4选择类控件

10.4.1下拉组合框控件

10.4.2复选框控件

10.4.3单选按钮控件

10.4.4数值选择控件

10.4.5列表控件

10.5分组控件

10.5.1容器控件

10.5.2分组框控件

10.5.3选项卡控件

10.6实战

10.6.1判断注册用户操作权限

10.6.2使用ListBox实现点菜功能

10.7小结

10.8实战练习

第11章Windows应用程序高级控件

11.1存储图像控件(ImageList控件)

11.1.1在ImageList控件中添加图像

11.1.2在ImageList控件中移除图像

11.2列表视图控件(ListView控件)

11.2.1在ListView控件中添加/移除项

11.2.2选择ListView控件中的项

11.2.3为ListView控件中的项添加图标

11.2.4在ListView控件中启用平铺视图

11.2.5为ListView控件中的项分组

11.3树控件(TreeView控件)

11.3.1添加和删除树节点

11.3.2获取树控件中选中的节点

11.3.3为树控件中的节点设置图标

11.4日期控件(DateTimePicker控件)

11.4.1使用DateTimePicker控件显示时间

11.4.2使用DateTimePicker控件以自定义格式显示日期

11.4.3返回DateTimePicker控件中选择的日期

11.5月历控件(MonthCalendar控件)

11.5.1更改MonthCalendar控件的外观

11.5.2在MonthCalendar控件中显示多个月份

11.5.3在MonthCalendar控件中以粗体显示特定日期

11.5.4在MonthCalendar控件中选择日期范围

11.6其他高级控件

11.6.1使用ErrorProvider控件验证文本框输入

11.6.2使用HelpProvider控件调用帮助文件

11.6.3使用Timer控件设置时间间隔

11.6.4使用ProgressBar控件显示程序运行进度条

11.7实战

11.7.1设计一个电子万年历

11.7.2制作一个闹钟计时器

11.7.3在模式窗口中显示进度条

11.8小结

11.9实战练习

第12章 对话框、菜单、工具栏及状态栏控件

12.1对话框控件

12.1.1对话框概述

12.1.2打开对话框控件

12.1.3另存为对话框控件

12.1.4浏览文件夹对话框控件

12.1.5颜色对话框控件

12.1.6字体对话框控件

12.2菜单、工具栏和状态栏控件

12.2.1菜单控件(MenuStrip控件)

12.2.2工具栏控件(ToolStrip控件)

12.2.3状态栏控件(StatusStrip控件)

12.3实战

12.3.1制作带历史信息的菜单

12.3.2制作仿XP系统的任务栏菜单

12.4小结

12.5实战练习

第13章 数据库编程基础

13.1数据库基础

13.1.1数据库简介

13.1.2安装SQL Server 2000数据库

13.1.3安装SQL Server 2005数据库

13.1.4数据库的创建及删除

13.1.5数据表的创建及删除

13.2 SQL语言基础

13.2.1 SQL语言简介

13.2.2简单SQL语句的应用

13.3实战

13.3.1使用Insert Select语句批量插入数据

13.3.2从一个表中向另一个表中复制行

13.4小结

13.5实战练习

第14章ADO.ET数据访问技术

14.1 ADO.NET概述

14.2使用Connection对象连接数据库

14.2.1 Connection对象概述

14.2.2连接数据库

14.2.3关闭连接

14.3使用Command对象执行SQL语句

14.3.1 Command对象概述

14.3.2设置数据源类型

14.3.3执行SQL语句

14.4使用DataReader对象读取数据

14.4.1 DataReader对象概述

14.4.2判断查询结果中是否有值

14.4.3读取数据

14.5数据适配器:DataAdapter对象

14.5.1 DataAdapter对象概述

14.5.2填充DataSet数据集

14.5.3更新数据源

14.6数据集:DataSet对象

14.6.1 DataSet对象概述

14.6.2合并DataSet内容

14.6.3复制DataSet内容

14.7实战

14.7.1使用二进制存储用户头像

14.7.2使用存储过程实现员工自动编号

14.7.3使用交叉表统计商品销售信息

14.8小结

14.9实战练习

第15章DataGridView数据控件

15.1 DataGridView控件概述

15.2在DataGridView控件中显示数据

15.3获取DataGridView控件中的当前单元格

15.4在DataGridView控件中修改数据

15.5选中DataGridView控件中的行时显示不同颜色

15.6 禁止在DataGridView控件中添加和删除行

15.7 禁用DataGridView控件的自动排序功能

15.8合并DataGridView控件中的单元格

15.9实战

15.9.1将DataGridView中的数据导出到Word

15.9.2将DataGridView中的数据导出到Excel

15.10小结

15.11实战练习

第2部分 高手进阶

第16章 面向对象编程高级技术

16.1接口的声明及实现

16.1.1接口概述

16.1.2接口的声明

16.1.3接口的实现与继承

16.1.4显式接口成员实现

16.2抽象类的声明及使用

16.2.1抽象类概述

16.2.2抽象类的声明

16.2.3抽象方法的声明

16.2.4抽象类的使用

16.2.5抽象类与接口

16.3密封类的声明及使用

16.3.1密封类概述

16.3.2密封类的声明

16.3.3密封方法的声明

16.3.4密封类的使用

16.4实战

16.4.1使用多重继承实现教师和学生信息的输出

16.4.2对用户信息进行密封

16.5小结

16.6实战练习

第17章枚举类型与泛型

17.1枚举类型

17.1.1枚举类型概述

17.1.2枚举类型的声明

17.1.3枚举类型基类——Enum类

17.1.4枚举类型的使用

17.2泛型及其使用

17.2.1泛型概述

17.2.2类型参数T

17.2.3泛型接口的声明及使用

17.2.4泛型方法的声明及使用

17.3实战

17.3.1使用枚举判断用户操作权限

17.3.2使用泛型去掉数组中的重复数字

17.4小结

17.5实战练习

第18章LINQ技术的使用

18.1 LINQ基础

18.1.1 LINQ概述

18.1.2使用var创建隐型局部变量

18.1.3 Lambda表达式的使用

18.1.4 LINQ查询表达式

18.2 LINQ操作SQL Server数据库

18.2.1使用LINQ查询SQL Server数据库

18.2.2使用LINQ管理SQL Server数据库

18.3 LINQ操作其他数据

18.3.1使用LINQ操作数组和集合

18.3.2使用 LINQ操作DataSet数据集

18.3.3使用LINQ操作XML

18.4实战

18.4.1使用LINQ技术获取文件详细信息

18.4.2使用LINQ技术分类查询公司员工薪水

18.5小结

18.6实战练习

第19章 文件及I/O

19.1文件操作基础

19.1.1 File类和FileInfo类介绍

19.1.2 Directory类和DirectoryInfo类介绍

19.2文件基本操作

19.2.1判断文件是否存在

19.2.2创建文件

19.2.3复制文件

19.2.4移动文件

19.2.5删除文件

19.2.6获取文件基本信息

19.3文件夹基本操作

19.3.1判断文件夹是否存在

19.3.2创建文件夹

19.3.3移动文件夹

19.3.4删除文件夹

19.3.5遍历文件夹

19.4 I/O(输入/输出)

19.4.1流概述

19.4.2文件I/O流介绍

19.4.3使用I/O流操作文本文件

19.4.4使用I/O流操作二进制文件

19.5实战

19.5.1文件批量重命名的实现

19.5.2制作一个分割与合并文件工具

19.6小结

19.7实战练习

第20章GDI+绘图技术

20.1 GDI+绘图基础

20.1.1 GDI+概述

20.1.2创建Graphics对象

20.1.3创建Pen对象

20.1.4创建Brush对象

20.2基本图形绘制

20.2.1绘制直线和矩形

20.2.2绘制椭圆、圆弧和扇形

20.2.3绘制多边形

20.2.4绘制文本

20.2.5绘制图形

20.3实战

20.3.1应用GDI+技术实现图像的水印效果

20.3.2应用GDI+技术实现批量图像格式转换

20.4小结

20.5实战练习

第21章 水晶报表与打印

21.1水晶报表概述

21.1.1水晶报表概述

21.1.2水晶报表工作区介绍

21.2水晶报表数据源和数据访问模式

21.2.1 Visual Studio 2008中水晶报表数据源列举

21.2.2水晶报表的数据访问模式

21.3水晶报表基本操作

21.3.1创建水晶报表并连接数据源

21.3.2水晶报表中数据的分组与排序

21.3.3水晶报表中数据的筛选

21.3.4在水晶报表中使用图表

21.3.5在水晶报表中创建子报表

21.4 Windows打印组件的使用

21.4.1使用PageSetupDialog组件设置打印文档信息

21.4.2使用PrintDialog组件显示打印对话框

21.4.3使用PrintDocument组件设置打印文档

21.4.4使用PrintPreviewControl组件设置打印预览文档

21.4.5使用PrintPreviewDialog组件显示打印预览

21.5实战

21.5.1设计一个信封标签报表

21.5.2使用打印组件打印商品入库单信息

21.6小结

21.7实战练习

第22章 网络编程

22.1计算机网络基础

22.1.1局域网与因特网介绍

22.1.2网络协议介绍

22.1.3端口及套接字介绍

22.2网络编程基础

22.2.1 System.Net命名空间及相关类的使用

22.2.2 System.Net.Sockets命名空间及相关类的使用

22.2.3 System.Net.Mail命名空间及相关类的使用

22.3实战

22.3.1创建 Web页面浏览器

22.3.2设计点对点聊天程序

22.3.3电子邮件的发送与接收

22.4小结

22.5实战练习

第23章 线程的使用

23.1线程概述

23.1.1线程的定义与分类

23.1.2多线程的使用

23.1.3线程的生命周期

23.2 C#中的线程类Thread

23.3线程调度

23.3.1创建线程

23.3.2线程的挂起与恢复

23.3.3线程休眠

23.3.4终止线程

23.3.5线程的优先级

23.4线程同步

23.4.1线程同步机制

23.4.2使用lock关键字实现线程同步

23.4.3使用Monitor驱动对象实现线程同步

23.4.4使用Mutex类实现线程同步

23.5实战

23.5.1使用多线程制作端口扫描工具

23.5.2使用线程控制向窗体中拖放图片并显示

23.6小结

23.7实战练习

第24章 异常处理与程序调试

24.1异常处理与程序调试概述

24.2异常处理语句的使用

24.2.1使用throw语句抛出异常

24.2.2使用try...catch语句捕捉异常

24.2.3使用try...catch...finally语句捕捉异常

24.3常用的程序调试操作

24.3.1断点操作

24.3.2开始、中断和停止程序的执行

24.3.3单步执行

24.3.4运行到指定位置

24.4实战

24.4.1使用异常处理语句捕获数据库连接异常

24.4.2通过插入断点查看局部变量的值

24.5小结

24.6实战练习

第25章Windows应用程序打包部署

25.1 Windows Installer介绍

25.2创建Windows安装项目

25.3制作Windows安装程序

25.3.1添加项目输出

25.3.2添加内容文件

25.3.3创建桌面快捷方式

25.3.4添加注册表项

25.3.5生成Windows安装程序

25.4部署Windows应用程序

25.5实战

25.5.1为Windows安装程序添加程序组

25.5.2使用“发布”部署Windows应用程序

25.6小结

25.7实战练习

第3部分 项目实战

第26章 企业QQ系统

26.1系统分析

26.1.1需求分析

26.1.2可行性分析

26.1.3编写项目计划书

26.2系统设计

26.2.1系统目标

26.2.2系统功能结构

26.2.3系统业务流程图

26.2.4系统编码规范

26.3系统运行环境

26.4数据库与数据表设计

26.4.1数据库分析

26.4.2数据表概念设计

26.5创建项目

26.6公共类库设计

26.6.1 UDPSocket控件

26.6.2 Publec_Class类

26.6.3 ClassForms类

26.6.4 ClassMsg类

26.6.5 ClassOptionData类

26.6.6 ClassSerializers类

26.6.7 ClassUserInfo类

26.6.8 ClassUsers类

26.6.9 cVideo类

26.7客户端注册模块设计

26.7.1设计客户端注册窗体

26.7.2将注册信息发送到服务器端

26.7.3将注册信息写入到INI文件中

26.8客户端登录模块设计

26.8.1设计客户端登录窗体

26.8.2判断注册的INI文件是否存在

26.8.3登录功能的实现

26.8.4将登录信息发送到服务器端

26.9客户端QQ模块设计

26.9.1设计客户端QQ窗体

26.9.2加载注册用户列表

26.10客户端消息发送模块设计

26.10.1设计客户端消息发送窗体

26.10.2消息发送功能的实现

26.10.3在线视频功能的实现

26.11服务器端控制台模块设计

26.11.1设计服务器端控制台窗体

26.11.2开始服务功能的实现

26.11.3显示用户信息及在线状态

26.12运行项目

26.13系统打包部署

26.14开发常见问题与解决

26.14.1程序运行时出现对象引用错误

26.14.2单击“登录”按钮后没有反应

26.14.3出现套接字错误

26.14.4打包程序时出现错误

26.15 小结

第27章 餐饮管理系统

27.1系统分析

27.2系统设计

27.2.1系统目标

27.2.2系统功能结构

27.2.3系统业务流程图

27.3系统运行环境

27.4数据库与数据表设计

27.4.1数据库分析

27.4.2数据表设计

27.5创建项目

27.6公共类设计

27.7登录模块设计

27.8系统主窗体设计

27.9开台模块设计

27.10点菜模块设计

27.11结账模块设计

27.12小结

第28章 房屋中介管理系统

28.1系统分析

28.2系统设计

28.2.1系统目标

28.2.2系统功能结构

28.2.3系统业务流程图

28.3系统运行环境

28.4数据库与数据表设计

28.4.1数据库分析

28.4.2数据表设计

28.4.3视图设计

28.4.4存储过程设计

28.4.5触发器设计

28.5创建项目

28.6公共类设计

28.7系统主窗体设计

28.8 用户信息管理模块设计

28.9房源信息设置模块设计

28.10房源信息查询模块设计

28.11房源状态查询模块设计

28.12员工信息设置模块设计

28.13小结

第29章 企业人事管理系统

29.1系统分析

29.1.1需求分析

29.1.2可行性分析

29.1.3编写项目计划书

29.2系统设计

29.2.1系统目标

29.2.2系统功能结构

29.2.3系统业务流程图

29.2.4系统编码规范

29.3系统运行环境

29.4数据库与数据表设计

29.4.1数据库分析

29.4.2创建数据库

29.4.3创建数据表

29.4.4数据表逻辑关系

29.5创建项目

29.6公共类设计

29.6.1 MyMeans公共类

29.6.2 MyModule公共类

29.7登录模块设计

29.7.1设计登录窗体

29.7.2按Enter键时移动鼠标焦点

29.7.3登录功能的实现

29.8系统主窗体设计

29.8.1设计菜单栏

29.8.2设计工具栏

29.8.3设计导航菜单

29.8.4设计状态栏

29.9人事档案管理模块设计

29.9.1设计人事档案管理窗体

29.9.2添加/修改人事档案信息

29.9.3删除人事档案信息

29.9.4单条件查询人事档案信息

29.9.5逐条查看人事档案信息

29.9.6将人事档案信息导出为Word文档

29.10人事资料查询模块设计

29.10.1设计人事资料查询窗体

29.10.2多条件查询人事资料

29.11通讯录模块设计

29.11.1设计通讯录窗体

29.11.2添加/修改通讯录信息

29.11.3删除通讯录信息

29.11.4查询通讯录信息

29.12用户设置模块设计

29.12.1设计用户设置窗体

29.12.2添加/修改用户信息

29.12.3删除用户基本信息

29.12.4设置用户操作权限

29.13数据库维护模块设计

29.13.1设计备份/还原数据库窗体

29.13.2备份数据库

29.13.3还原数据库

29.14运行项目

29.15系统打包部署

29.16开发常见问题与解决

29.16.1程序无法运行

29.16.2无法添加职工基本信息

29.16.3选择职工头像时出现异常

29.16.4数据库还原不成功

29.16.5出现Word引用问题

29.16.6 COM选项卡中没有Word 9.0引用

29.16.7使用全名声明Word对象后还出现错误

29.17小结

第30章 进销存管理系统

30.1系统分析

30.2系统设计

30.2.1系统目标

30.2.2系统功能结构

30.2.3系统业务流程图

30.3系统运行环境

30.4数据库与数据表设计

30.4.1数据库分析

30.4.2数据表设计

30.4.3数据表逻辑关系

30.5创建项目

30.6公共类设计

30.7登录模块设计

30.8系统主窗体设计

30.9基础数据管理模块设计

30.10进货管理模块设计

30.11商品销售排行模块设计

30.12库存状况管理模块设计

30.13库存盘点模块设计

30.14小结

附录A菜单栏命令

附录B C#程序编码规范

B.1命名规则

B.1.1数据类型简写规则

B.1.2变量及对象名称命名规则

B.1.3类命名规则

B.1.4属性命名规则

B.1.5方法命名规则

B.1.6接口命名规则

B.1.7控件命名规则

B.2代码版式

B.2.1统一代码缩进

B.2.2合理使用空行

B.2.3代码换行

B.2.4空格的使用

B.3代码注释

B.3.1注释的目的

B.3.2代码注释规范

B.4数据库编程命名规范

B.4.1数据库命名规范

B.4.2数据表命名规范

B.4.3字段命名规范

B.4.4视图命名规范

B.4.5存储过程命名规范

B.4.6触发器命名规范


书查询(www.shuchaxun.com)本网页唯一编码:
19393f44c9ef7791a86b752a99af431c#86ca6b97f302f586a4ac012a75d330c7#448515148#《C#开发实战宝典》_12441718.zip