visual c#net程序设计与应用开发知识点梳理(王东明主.docx
上传人:qw****27 上传时间:2024-09-12 格式:DOCX 页数:21 大小:56KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

visual c#net程序设计与应用开发知识点梳理(王东明主.docx

visualc#net程序设计与应用开发知识点梳理(王东明主.docx

预览

免费试读已结束,剩余 11 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

课后题知识点VisualC#定义标示符命名规则:a.标示符必须以字母、数字、下划线组成的一串符号,且必须以字母、下划线开头b.应选取有意义的字符序列c.不能与c#语言的关键字同名值类型和引用类型的主要区别:定义实例时,值类型生成引用,引用类型直接生成实例。值类型包括:整型、布尔型、字符型、实型、结构类型、枚举型引用类型包括:类、数组、代理、接口数组类型定义初始化一维数组int[]a=newint[10]int[]a=newint[]{1,2,3,4}int[]a;//定义数组a=newint[10];//分配空间int[]a={1,2,3,4}二维数组int[,]b=newint[3,4]int[,]b=newint[3,4]{{1,2,3,4},{5,6,7,8},{9,10,11,12}}int[,]b;//定义数组b=newint[3,4];//分配空间int[,]b={{1,2,3,4},{5,6,7,8},{9,10,11,12}}参差数组int[][]c=newint[3][];c[0]=newint[2];c[1]=newint[4];c[2]=newint[8];定义函数时,至少必须指明:函数名与返回类型。在c#中只允许嵌套调用函数,不允许嵌套定义函数。参数类型及特征参数类型特征值参数参数传递的是原实参的副本,不改变内存中原实参的值按值传递的参数引用参数(ref)参数传递的是原实参的地址,会改变内存中原实参的值按地址传递的参数,共用一个内存区域调用前需要对变量初始化输出参数(out)用于传递方法和返回的数据按地址传递的参数,开辟一个内存区域调用前无需对变量初始化,方法返回后传递的变量被认为经过了初始化使用static关键字定义的静态方法,属于整个类而不属于类的某个具体实例。在属性的访问声明中,对属性的值的读操作用get关键字标出,表明属性的值是只读的,不能改写。异常类对象均为System.Exception类的对象。异常可以被try定义的块捕捉,并被相应的catch定义的块所控制和处理。任何类型的异常可匹配catch(Exceptione)语句。异常就是程序中出现不可控制的错误,导致程序非正常退出,通常是由于编程人员对程序所遇到的情况没有充分的估计而造成的。在VisualC#中,接口和类的主要区别是:类不可以多重继承而接口可以。IS运算符的作用:检测运行时对象的类型是否与某一给定的类型兼容。AS运算符的作用:在兼容类型之间进行转换。在声明接口时不需要为接口成员指定任何修饰符,且不需要为接口成员指定任何代码,故不可为接口成员实例化代码,只需在声明接口的时候指定接口成员的名称和参数即可。Sealed类的作用是确保一个类永远不作为基类,也就确保了这个类永远不被别的类继承。构造方法实例化对象的形式是:类名对象=new类名(构造函数参数)代理是一种用来引用静态方法或者对象实例的数据类型,同类接口、字符串和对象一样,代理也是C#的一种引用数据类型。.NET中大多数控件都派生于System.Windows.Forms.Control类。TextBox控件的常用属性中,PasswordChar控件用来获取或设置字符,该字符用于屏蔽单行TextBox控件中的密码字符。在RadioButton控件的事件中,CheckedChanged事件当Checked属性值改变时发生。进行自定义控件开发时,根据实际需要可以用以下三种方法开发定制控件:Control类继承、UserControl类继承和Windows窗体控件继承。Width和Height属性决定了一个TextBox控件的大小。在ADO.NET开发中,常用Connection对象进行数据库连接。ADO.NET中的类大概可分为.NET数据提供者对象和用户对象两种。.NET框架提供了操作XML文档和数据的一组完整的类。XMLReader和XMLWriter对象以及这两个对象的派生类提供了读取XML和可选验证XML的能力。常用的.NET数据提供者对象分为以下4种:SQLServer数据提供程序、OLEDB数据源提供程序、Oracle数据提供程序以及与ODBC兼容的数据源提供程序。DataTable对象表示表格,通过DataTableCollection对象可以在一个DataSet中存储多个DataTable对象。Directory类用于进行目录管理。Fiel和FileStream类用于对文件进行创建、删除、复制、移动、打开等操作。StreamReader和StreamWriter类用于按文本方式读写文件。BinaryReader和BinaryWriter类用于按二进制方式读写文件。常见程序设计题1.