C#
复习较完全版
第一章
.Net
与
C#
一、选择题
1.
CLR
是一种运行环境
2.
C#
语言源代码文件的后缀名为
CS
3.
构建桌面应用程序需要
.NET
提供的类库是
Win
dows Form
4.
与
C++
等语言相比,
C#
中增加的一个类成员访问修饰符是
internal
5.
C#
中导入某一命名空间的关键字
using
6.
C#
中程序的入口方法名是
Main
二、简答题
1•
简述
C# CLR
和
.NET
之间的关系
答:
.NET
是一个运行时平台,
CLR
是
.NET
框架的底层。
C#
是
.NET
的核心开发语言
2•
简述
C#
语言的主要特性
答:简单性(无指针);现代性(异常处理跨语言);面向对象(封装,继承和多态);类型
安全
性;版本处理技术;兼容性;灵活性
3•
什么是
.NET
框架?简述
.NET
框架的结构
P3
图
1-1
4.
简述
.NET
应用程序的编译过程。
答:各种
.NET
应用程序,通过被编译成中间语言(
IL
)
,
经过
JIT
(
Just In Time
)
编译器再次将
IL
编译形成机器码。
5.
常用的命令按钮、标签、文本框等控件在哪个工具箱中?
答:
"
所有
Windows
窗体”。
6.
C#
可以开发哪些类型的应用程序?
7.
简述控制台方式和
Windows
应用程序方式调试程序的优缺点,各自适合的场合
答:一般来说控制台方式用于在
dos
状态下打印输出程序结果的,
优点是程序执行效率较高
,
而
windows
应用程序一般用于开发窗体应用程序或者系统的,优点是功能比较强大,代码
执行效率相
对来说较慢。
第二章
C#
编程基础
、选择题
2.
枚举类型是一组命名的常量集合,
所有整型
1.C#
中的值类型包括三种,它们是
简单类型、枚举类型、结构类型。
如果类型省