您的位置:首页 > 编程语言 > C#

C#基础 结构、枚举、表达式、运算符

2011-07-07 17:56 477 查看
第六讲:结构和枚举

1、结构:一种值类型,通常用来封装小型变量类型。包含构造函数,常量,字段,方法,属性,索引器,运算符,事件和嵌套类型。

例:namespace Chapter5Demo1

{

class Program

{

static void Main(string[] args)

{

MyPoint mp;

mp.x = 10;

mp.y = 20;

MyPoint mp2;

mp2.x = 20;

mp2.y = 10;

Line(mp,mp2);

}

static public void Line(MyPoint p1,MyPoint p2)

{

}

}

struct MyPoint

{

public float x;

public float y;

}

}

注意:结构体是值类型而类是引用类型。实例化可以用new关键字,也可以不使用。

2、枚举:enmu一种由一组称为枚举数列表的命名常量组成的独特类型。

例:namespace Chapter5Demo1

{

class Program

{

static void Main(string[] args)

{

// MyEnum.你;

//MyEnum me = MyEnum.我;

//me = MyEnum.他;

//Console.WriteLine(me);

Console.WriteLine((int)MyEnum.他);

}

}

enum MyEnum

{

你=1,

我,



}

}

默认从0开始,不能有小数点,一般用于星期等…

第七讲:表达式和运算符

1、标识符:用户编程时用的名字。对于变量,常量,函数,语句块也都有名字,我们统称为标识符。

2、关键字:对编译器具有特殊意义的预定义保留标识符。

3、语句:计算机的指令。除非特别说明,语句都是按顺序执行的。由一对大括号括起来的一系列语句构成代码块。

例:static void Main(string[] args)

{

}
本文出自 “C#基础进阶” 博客,请务必保留此出处http://lanyatou06.blog.51cto.com/3295770/605659
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: