c#的数据分为两大类:值类型和引用类型;
1、值类型
1)简单类型
a,简单类型;b,浮点类型;c,小数类型;d,字符类型;e,布尔类型。
2)结构类型
eg:一个平面的点可以定义为以下结构;
struct MyPoint
{
public int x,y;
}
3)枚举类型
eg:以下定义了一个简单的枚举类型;
enum Days{sunday,monday,tuesday,wednessday,thursday,friday,saturday}此例中,sunday的值为0,monday的值为1,依次往下类推;
2,引用类型
1)类(class)类型
类的定义格式为:
[访问修饰符] class 类名[: 父类名]
{
类的成员名
}
2)接口(interface)类型
接口类的定义格式为:
[接口修饰符] interface 接口名称[: 基类接口名]
{
接口成员描述
}
3)委托(delegate)类型
委托类型的定义格式为:
[委托修饰符] delegate 返回类型 委托名([参数列表]);
此文章结束,期待下期。