代码技术总纲.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
代码技术总纲

第0章 C#程序设计概述 0.1 .NET和C#简介 什么是.NET、.NET框架、C#语言简介 0.2 编写一个简单的C#程序 注释、命名空间的声明、Main方法、输入和输出 0.3 编辑、编译和运行一个C#程序 编辑C#源代码、编译并运行程序 第1章 C#基本的代码风格 1.1 换行与缩进 最佳的断行位置的设定(4点)、每行只写一条语句、分行定义变量 1.2 避免代码过于拥挤 使用空行分隔代码块 、使用空格降低代码密度 1.3 缩进的方式 嵌套或包含关系引起的缩进、因换行而产生的缩进 、缩进的使用方法 1.4大括号的使用方式 大括号的位置、空大括号、一条语句,也写在大括号内 。 1.5保持项目文件的条理性 解决方案的结构呼应、代码文件的结构 、使用#region标记 本章作业: 1、如何确定最佳的断行位置? 2、写一个完整的的程序—— “在控制台中输出梯形九九表” ,并将核心代码段用#region隐藏起来。 第2章 养成良好的注释习惯 2.1 注释的用途 解释代码的意图、 对局部变量的说明、 充当代码标题、指出例外情况 2.2 ?普通注释的格式 单行注释、多行注释 2.3 ?正确使用XML文档注释 类、属性、方法、构造方法前面都应当加上XML文档注释,文档注释主要通过summary…/summary来进行实现 本章作业: 1、简述注释的用途有哪些? 2、写一个完整的复数类Complex,要求具有: (1)两个字段实部、虚部, (2)两个构造函数【带两个参数(为实部和虚部赋值)、不带参数(实部虚部都为0)】, (3)两个方法(加法、减法),参数也是一个复数,返回值为“a+bi”形式的字符串。 (4)并写一个主类,对复数类的功能进行测试。 (5)对复数类及该类的每一个成员都应进行XML注释,并观测在调用成员时的弹出信息。 第3章 一般命名规范 3.1 选用合适的名称 使用字符的限制(6点)、使用含义明确的英语 3.2 大小写规则 Pascal与Camel规则、大小写规则的选择、首字母缩写词和简写词 3.3 考虑跨语言编程 不通过大小写来区分标识符、避免使用其他语言的关键词 3.4 其他命名规则 对基类型的命名暗示、控件命名采用匈牙利命名法 本章作业: 1、命名中使用字符的限制及规则 2、Pascal与Camel规则的区别,何时采用Camel规则。 3、创建一个Windows工程或者一个ASP.NET网站,并制作一个用户注册界面,要求命名规范。(作业纸上写出XXForm.designer.cs 的代码) 第4章 处理数据 4.1 关于数据类型 4.2 变量的使用 4.3 使用枚举 4.4 避免魔数 4.5 运算符与表达式 复杂表达式的化简 本章作业: 1、通常判断一个double型的d1是否为3.14的表达式应怎么写,才能保证结果正确。 2、枚举项中能否具有相同数值的枚举项?为什么? 3、为什么表达式不宜复杂化? 第5章 程序流程控制 5.1 分支结构 if结构的使用及注意事项、switch语句的使用方法及注意事项、if和switch的选择、判断顺序的调整 5.2 循环结构 三种常规循环的选择 、foreach结构 、循环变量的使用 、提高循环效率 5.3 转移语句 break语句、continue语句 、goto语句 本章作业: 1、分别利用if语句和switch语句写出百分制成绩转化为五级制成绩的代码。 2、C#中有哪四种循环结构,在程序中应怎么选择? 3、抄写第二次修改之后的打印素数的程序,并根据程序画出程序流程图,然后对程序每一行进行注释。 第6章 函数 6.1 为什么要使用函数 函数并不一定就是对象的操作、代码复用、隐藏细节 6.2 定义与调用函数 6.3 参数的设计 参数的命名、不使用保留项、何时使用值参数 、引用参数 、输出参数 、数组型参数 6.4 函数重载 重载的语义、保持核心代码唯一、保持重载函数的参数一致性 6.5 参数检查的必要性 6.6 函数的出口 本章作业: 1、方法的参数有几种类型,各举一例进行描述。 2、利用重载,设计一个不但可以做两个整数进行交换,而且还可以让两个浮点型数交换的程序。 第7章 结构与类 7.1 C#面向对象基础知识 对象、类、抽象、实例化、面向对象程序设计的三个原则 7.2 类 类修饰符 、类的成员 7.3 结构与类的比较 结构的定义和使用、结构和类的根本区别、结构和类的区别、定义结构和类的选择 7.4 结构和类的命名 7.5 搭建一个典型的类,以复数类为例 4个步骤 7.6类的基本应用 本章作业: 1、面向对象思想的3个原则是,各自有什么作用。 2、解释类和对象的转化

文档评论(0)

sb9185sb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档