C.net复习大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

复习

1.C#程序框架(名称空间:定义和引用;类;程序主入口)P15页

C#程序框架:

引用名称空间:using…自定义名称空间:namespace…

Class program //[类(嵌套)]

定义方法

例:static void Main()

2.C#窗体文件有哪些?

三个:例如:Frmadd.cs 源程序文件

Frmadd.designer.cs:设计(系统自动生成的)

Frmadd.ress:管理资源文件

3.C#中的数据类型,数据类型间的转换;C#语法基本要求。

C#中的数据类型:

P33 图2-6

数据类型间的转换:“123”双引号引起来是字符串类型的,123是整形的。例如:“123”+123=123123 (取值范围小的转长大的,防止数据溢出)123+””变成了字符串形,也可以123.Tostring

C#语法基本要求:

书上的27页

变量名称的一些规则!!!

关键字!!!

变量声明格式:

【访问修饰符】数据类型变量名称【=初始值】

4.C#中选择结构、循环结构的使用。(大题)

C#中选择结构:49页:if else 语句\ switch语句

循环结构的使用:55页 while语句\for语句

例子:五个人打九折、十个人打八五折(选择结构)

If(条件)

//满足条件后执行的语句如:money *=0.9

Else if(条件)

//满足条件后执行的语句如:money *=0.85

Else

//不满足时执行的语句如:money=money(不打折)

5.面向对象程序设计的三大特性。对象的三要素。

面向对象程序设计的三大特性:封装性、继承性、多态性

对象的三要素:事件(表示动态)、方法(表示行为)、属性(表示外在)6.类和对象的关系。“类”实例化为对象的语法格式是什么?

类和对象的关系:书80页对象是类的实例,可以使用类中的方法。

类是对象的蓝图和模板。这两者是不能剥离开来认识的。

“类”实例化为对象的语法格式是什么?:书上的80页

C#中的new操作符可用于建立一个类的实例,创建对象和调用构造函数均需要NEW运算符来实现,使用形式为:

类名对象 =new 类名();

类名对象

对象=new 类名()

7.类成员的访问修饰符的作用。

书上82页:表3-2

8.类中成员有哪些?什么是方法重载?重载方法有哪些基本条件?

类中成员有哪些:81页

什么是方法重载:92页

C#允许在类中声明多于两个的同名方法,这称为重载。重载方法的参数个数和类型必须不同,或者至少有一个必须不同。

例 120的第2题

9.常用控件,及其常用属性、方法、事件

窗体、文本框、列表框、组合框、图片框、时钟、单选/复选、表格

菜单(主菜单,上下文菜单/快捷菜单)、工具栏、状态栏

172页 174页

热键:在字母前面&键

快捷键:在属性的shortcutkeys中设置

整个一个应用程序只有1个主菜单,上下文菜单根据不同的对象右键的快捷方式应该是不一样的。

10.通用对话框的使用(打开文件、保存文件、字体、颜色)

openFileDialog1.ShowDialog(); //打开文件

string filepath = openFileDialog1.FileName;

txtcontent.LoadFile(filepath, RichTextBoxStreamType.PlainText);

saveFileDialog1.ShowDialog(); //保存文件

string filepath = saveFileDialog1.FileName;

txtcontent.LoadFile(filepath,RichTextBoxStreamType.PlainText);

fontDialog1.ShowDialog(); //字体

txtcontent.Font = fontDialog1.Font;

colorDialog1.ShowDialog(); //颜色

txtcontent.BackColor= colorDialog1.Color;

11.中五个主要组件的作用。在哪个命名空间中?数据访问过程。查询数据有哪两种访问方法?各自使用哪些对象?异同?

增删改的数据访问方法

中五个主要组件的作用:书362页

在哪个命名空间中:362页那一句话画的。

查询数据有哪两种访问方法:连接和非连接示意图:右边非连接模式、左边连接模式。

四个参数:366页

两个关键属性、执行的方法:368页

▪数据库连接对象:Connection

SqlConnection 连接对象名=new SqlConnection();

连接对象名. ConnectionString=“连接字符串”;

连接对象名.Open();

执行数据库命令对象:Command

SqlCommand 命令对象名= new SqlCommand ();

命令对象名. Connection=连接对象名;

命令对象名. CommandText=“SQL语句”;

命令对象名. ExcuteScalar();

▪释放资源:

对象名. Dispose();

▪SqlCommand类的常用方法p368

//连接字符串

string ConnectionString = "Data Source=127.0.0.1;Initial Catalog=airplaneticket;user id=sa;password=123";

//setp1 连接数据库,并打开

SqlConnection myCon = new SqlConnection();

myCon.ConnectionString = ConnectionString;

myCon.Open();

//step2 操作数据库

SqlCommand myCom = new SqlCommand();

myCom.Connection = myCon;

mandText = strSQL;

object objResult = myCom.ExecuteScalar();

//step4 释放资源

myCom.Dispose();

myCon.Dispose();

return objResult;

public DataSet SelectData(string strSQL, string strTable)

{

//setp1 连接数据库,并打开

SqlConnection myCon = new SqlConnection();

myCon.ConnectionString = ConnectionString;

myCon.Open();

//step2 操作数据库

SqlCommand myCom = new SqlCommand();

myCom.Connection = myCon;

mandText = strSQL;

SqlDataAdapter myDA = new SqlDataAdapter();

DataSet dsResult = new DataSet();

myDA.SelectCommand = myCom;

相关文档
最新文档