.NET Framwork
|
CLR(CLS,CTS)
|
JIT
|
MSIL
|
.Net Framework 类 库 (FCL)
|
计算机代码
|
C# /VB.NET代码
|
q 通用语言规范 (CLS)
q 规定所有 .NET 语言都应遵循的规则
q 生成可与其他语言互操作的应用程序
q 公共类型系统 (CTS) 通常
q 包含标准数据类型
q 包含准则集
CLS、CTS 和 MSIL 紧密配合以实现语言互操作性
数组属于引用类型,因此存储在堆内存中
数据类型[元素个数] 数组名称;
int[6] arrayHere;
struct所有与 Student 关联的详细信息都可以作为一个整体进行存储和访问
q
属于值类型
struct student
{
public int stud_id; 数据成员
public string stud_name; 数据成员
public float stud_marks; 数据成员
public void show_details() 方法
{
//显示学生详细信息
}
}
q
成员变量表示对象的特征
q
方法表示对象可执行的操作
枚举(Enum,Enumerator 的缩写)是一组已命名的数值常量
public enum WeekDays
{
Monday,
Tuesday,
Wednesday,
Thursday,
Friday
}