网络与通信程序设计复习大纲

网络与通信程序设计复习大纲

ID:41556477

大小:113.78 KB

页数:11页

时间:2019-08-27

网络与通信程序设计复习大纲_第1页
网络与通信程序设计复习大纲_第2页
网络与通信程序设计复习大纲_第3页
网络与通信程序设计复习大纲_第4页
网络与通信程序设计复习大纲_第5页
资源描述:

《网络与通信程序设计复习大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《网络与通信程序设计》复习大纲C#与.NET概述1.C#的特点(与Java/C++比较)•C#与Java的相同之处。•两者都编译成跨平台的、跨语言的代码,并且代码只能在一个受控制的环境中运行。•自动收集垃圾内存,并且取消了指针。在C#中可以使用指针,不过必须注明unsafe关键字。•都不需要头文件,所有的代码都被“包(package)”限制在某个范围内,并且因为没有头文件,所以消除了类定义的循环依赖。❖C#与Java的区别■C#面向对象的程度比Java高。•C#具有比Java更强大的功能。•C#的速度比Java快。「::C#基本语法1.标识符

2、命名规则❖标识符的命名规则■字符集遵循Unicode3.0标准•只能使用字母、数字和个别特殊符号(大小写敏感)•必须以字母或者下划线开头•以符号开始时,允许使用关键字作为标识符•标识符必须“先定义后使用”2.数据类型与数据类型转换(1)值(位数)与引用•:•引用类型:•不存储实际数据,存储数据的引用(地址)-包括类类型、字符串类型、数组类型、接口类型、委托类型(2)布尔值的处理Bool:trueandfalse(3)常见转义字符转义字符描述转义字符描述转义字符描述

3、换行符t水平制表符Tabf换页符\反斜杠字符\0空字符v垂直制表

4、符Tabr回车符b退格符'单引号"双引号a感叹号1.流程控制和跳转语句2.异常处理cH❖c#中的异常处理提供了一种处理系统级错误和应用程序级错误的结构化的、统一的、类型安全的方法。❖程序运行过程中所产生的异常一般可以分为两种类型:用户程序产生的异常和系统产生的异常。异常类型描述Exception所有异常的基类SystemException所有运行时生成的错误的基类1ndexOutOfKangeException仅当错误地对数组进行索引时,才由运行库引发NullReferenceException仅当引用空对象时,才由运行库引发Acc

5、essViolationException仅在访问无效内存时由运行库引发Inva1idOperationException当处于无效状态时,由方法引发ArgumentException所有参数异常的基类ArgumentNullException由不允许参数为空的方法引发ArgumentOutOfRangeException由验证参数是否位于给定范围内的方法引发ExternalException在运行库的外部环境中发生或针对这类环境的界常的屣类COMException封装COMHRESULT信息的异常SKHFxrpnticn封発Win32结松化

6、异常外理信宜的异常trv{・Console.WriieLine(*try*):}catch(Exceptione){・Console.WriteLine(**catch*):}finally{・Console.WriteLinc("finally*);三、窗体(从Form派生的类)1.主要控件及作用常用控件・:・标签控件(Label)・为控件提供运行时信息或说明性文字,通常用于显示静态文本。❖文本框控件(TextBox)・用于接收用户的输入或者显示文本.・常用的事件是TextChanged事件,当框中的内容发生改变时触发•:-列表框控件(Li

7、stBox〉・用于显示供用户选择的选项列表,用户可以从中选择一项或多项・SelectedIndexChanged事件和Se1ectedVa1ueChanged事件。•••组合框控件(ComboBox)・结合了文本框控件和列表框控件的功能,同时具有这两类控件的功能•命令按钮控件(Button)・命令按钮控件允许用户通过单击来响应各种操作~・常用的事件足Click爭件2.窗体/控件的主要属性、方法和事件3.多窗体处理的主要方法❖MDI(Multiple-DocumentInterface):・多文档界面,由一个父窗体和多个子窗体组成。・W)I窗体

8、允许同时打开多个子窗体,是一种能够同时处理两个或两个以上窗体的界面形式。•:•创建MDI窗体的步骤:・MDI父窗体的创建・W)I子窗体的创建・从父窗体中调用子窗体。•:・父窗体创建■Form1.IsMdiContainer二True;•调用子窗体■Form2frm=newForm2():■fnn.MdiParent=this:■frm.Show();•:・窗体动作・frm.Show():〃打开新窗体■frm.HideO:〃隐藏窗体・frm.ActivateO;〃激活己打开的窗体・frm.Close();〃关闭窗体四、类与常用类1.类的数据成员

9、和功能成员•类的成员分为数据成员和功能成员•数据成员包括:•成员常量,代表与类相关的常数数据;•字段,类的变量。•功能成员包括:•方法,即类中的成员函数:・属性,定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。