c#语言基础的简单阐述

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 返回类型 委托名([参数列表]);

此文章结束,期待下期。

posted @ 2012-08-12 17:57  Anne.Guo  阅读(178)  评论(0编辑  收藏  举报