一、

.NET

简介与基本语法

.NET Framework

的组成

解答:第一种

.

(笼统的的答案)

NET Framework

由两部分组成:一、公共语言运行时

(

CLR

)

;二、

.NET Framework

类库;

另外一种比较完整的解答:

1.

程序设计语言及其公共语言规范(

CLS

)

2.

应用程序平台(

ASP.NET

Window

应用程序等)

3.ADO.NET

及类库;

4.

公共语言运行时(

CLR

)

5.

开发环境(

Visual

Studio.NET)

.NET

中主要名称空间及其作用

解答:

System.Data

用于访问

ADO.NET

(使用

DataTable

DataSet

对象)

System.IO

用于操作文件

System.Windows.Forms

用于开发

Windows

应用程序(可以使用

MessageBox

Form

对象)

System.Collections.Generic

可以使用泛型

System.Net

可以对网络协议进行编程

System.Security

提供系统的安全控制功能

System.Data.SqlClient

用于访问

ADO.NET

(使用

SqlConnection

SqlCommand

等对象)

System.Xml

用于处理

XML

XML

架构、

XSL/T

转换等

System.Web

用于

Web

服务器及浏览器交互等

C#

基本语法

二、面向对象

为什么要封装,定义属性的两个访问器,方法的重载,方法参数的引用有几种方法,有什

么区别,构造函数的作用是什么,静态方法和实例方法的区别

为什么要封装:

封装可以有效地保证数据的安全性,

并能隐藏类的实现细节,

提高程序的可

靠性和安全性,避免不必要的错误出现,提高了程序的抗干扰性。

定义属性的两个访问器

get

访问函数(访问器)

set

访问函数(访问器)

方法的重载

所谓方法重载是指同一个方法名可以对应多个方法实现,

只要他们的参数类型、

参数顺序或者参数个数不完全相同;

方法参数的引用有几种方法:

1.

值传递方式传递和值引用方式传递;

2.

输出型参数方式传递;

3.

数组型参数方式传递;

区别:

一、对于值类型的参数,实参的值将被复制一份给形参,方法代码中对形参的修改并不会

影响到实参;

二、对于引用类型的参数传递,

形参和实参实际上会只向同一个对象,

代码中对形参的修改

会直接作用于实参,引用传递的参数通过

ref

关键字加以修饰;

三、输出型参数也是采用引用传递方式,

但其形参要求在方法返回之前必须被赋值,

输出型

参数用

out

关键字加以修饰;

四、方法中只允许定义一个数组型参数,

而且该参数必须位于参数列表中的最后,

数组型参

数所定义的数组必须是一维数组,

数组型参数不能同时作为引用型参数或者输出型参数;

构造函数的作用是什么:

构造函数函数名称和类名相同,且不声明返回值类型,其主要作

用是完成对象的初始化工作

静态方法和实例方法的区别

c#期末考试知识点_C#期末复习资料相关推荐

  1. c#期末考试知识点_c#期末考试复习题

    c#期末考试复习题 程序中主函数的名字为( ). A. main B. MAIN C. Main D. 任意标识符 2. 关于C#程序的书写,下列不正确的说法是____. A. 区分大小写 B. 一行 ...

  2. c#期末考试知识点_c#期末考试复习题及答案

    基于 C# 的 OOP 技术课程 复习题 /// 一. 判 断题 (本大题共 10 个小题,每小题 1 分,共 10 分) 1. 在同一行上可以书写多条语句,每条语句间用分号分隔. (t ) 2. 在 ...

  3. 广东理工学院c语言考试试卷,20年广东理工学院成人高考期末考试 C语言程序设计 复习资料(15页)-原创力文档...

    淘资料: / 百年教育职业培训中心: / 广东理工学院 成人高考 内部资料 百年教育职业培训中心编制 8-1 C语言程序设计 考前复习资料 学习方式: 业余 时间:100分钟 课程:<C语言程序 ...

  4. 【计算机图形学】期末考试课后习题重点复习(第3-4章)

    文章目录 第三章 3.2什么是用户模型?设计一个好的用户接口要涉及哪些因素? 3.3 PHGS 和 GKS 图形软件标准有哪 6 种逻辑输入设备?试评价这 6 种逻辑分类方法. *3.4分别说明定位. ...

  5. 【计算机图形学】期末考试课后习题重点复习(第1-2章)

    文章目录 第一章 1.1名词解释:图形.图像.点阵法.参数法. 1.2图形包括哪两方面的要素,在计算机中如何表示它们? 1.3什么叫计算机图形学?分析计算机图形学.数字图像处理和计算机视觉学科间的关系 ...

  6. 【计算机图形学】期末考试课后习题重点复习(第5-8章)

    文章目录 第五章 5.1名词解释: 5.12简述边缘填充算法, 图示其填充过程. 5.13简述栅栏填充算法, 图示其填充过程. 5.20多边形填充算法中如何进行内-外测试?图示奇-偶规则和非零环绕数规 ...

  7. 高考数学复习-立体几何知识点总结及复习资料

    高考数学复习-立体几何知识点总结及复习资料(有电子完整版)私信领取. 今天高考数学复习-立体几何知识点总结及复习资料分享就到这里了,关注高中数学肖博老师为大家分享更多高中数学知识点和视频教程.

  8. 中考计算机文件知识点,操作知识点微机中考复习资料.doc

    操作知识点微机中考复习资料 操作知识点 WORD部分:2 EXCEL部分:3 POWERPOINT部分4 FRONTPAGE部分5 Windows6 文字录入:7 WORD部分:3.5.11.7.17 ...

  9. [知识点整理]中科院/国科大 自然语言处理nlp 期末考试知识点整理

    本文为2022秋网安学院的自然语言处理课程期末复习知识点整理,水平有限,整理的答案可能有错误或遗漏,欢迎大家指正. 文章的第二部分内容参考了学校学姐的文章,文章写的很好,大家可以关注她:(133条消息 ...

最新文章

  1. 做科研已经很辛苦了,为什么还要做PPT汇报?
  2. 购物价值观(values of shopping)
  3. 【错误记录】Visual Studio 中编译 NDK 报错 ( no matching function for call to ‘cacheflush‘ cacheflush(); )
  4. 【linux】关于分析系统问题的前几分钟
  5. OpenGL编程指南8:模型组合变换
  6. JavaWeb学习之路——SpringBoot搭建项目框架(一)
  7. 布朗语料库中不同部分的情态动词频率直方图绘制的代码详细解释
  8. SAP Spartacus 服务器端渲染找不到 index 视图的问题
  9. 不同的编译器:GCC G++ C C++的区别
  10. 网站访客系统php,PHP实现网站访客来访显示访客IP浏览器操作系统
  11. 认识什么是运维中的CI/CD---持续集成交付工作笔记001
  12. python怎么索引txt数据中第四行_python-在熊猫数据框中按行计数编制索引
  13. UITextField监控文字变化方法
  14. 微擎自动回复 加粉丝名_如何一天加100个精准粉丝?蒋老师告诉你系统的套路和方法...
  15. rename python_谈谈重命名方法renames详解
  16. 【路径规划】基于matlab蚁群算法求解公交车路径规划问题【含Matlab源码 930期】
  17. 自己决定,玩客云到底要不要买
  18. Postgresql杂谈 04—Postgresql中的五种常规索引
  19. CS224n 深度自然语言处理(四) Note - Backpropagation and computation graphs
  20. December, 14

热门文章

  1. ssm毕设项目美容院管理系统jn8j9(java+VUE+Mybatis+Maven+Mysql+sprnig)
  2. 老伏膏消肚子真的有效吗
  3. VR开发基础—VR视频
  4. webbrowser 百度列表点击_百度OCR和百度翻译api申请教程
  5. mysql B+树层高计算《嘀嗒出行面试》
  6. 如何安装JDK,最详细JDK安装教程
  7. 深度学习-李宏毅PPT总结
  8. MapV地理数据可视化_API-初始化及初步使用
  9. 暑期结束了我的实习,可我的大学也过半了 | 暑期实习总结
  10. stm31.js使用详解