---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
1.常量的语法
const 类型 常量名= 常量值;
定义常量的好处:
常量是不可改变的量,之所以定义常量是为了防止变量被任意的修改 ,常量一旦被定义后面使用的时候就不能修改他的值
2.枚举
枚举的作用是:限制用户赋值,只能在定义枚举时列举的值中选择
枚举的好处是:不需要死记每一个值是什么?只需要选择相应的值就可以
语法:
enum 自己起的类型名称{值1,值2,值3,值4,值5······};
枚举的定义一般和类定义在同一个级别,这样在同一个命名空间下的所有类就都可以使用这个枚举了
3.使用枚举时应该注意的几点:
第一,定义枚举时,值不能是int类型
第二,枚举类型可以直接输出;
第三,枚举类型的值都可以强制转换成一个int类型的值
4.举例
4.结构
什么时候使用结构?结构的作用有那些?
我们声明一组变量,当我们存储n个人的信息时,就要声明n组变量麻烦,那就导致变量名的重复定义
使用结构不但省去了重复定义的麻烦,而且还不容易记乱
定义好一个结构后,就可以直接声明相应的变量了 声明好变量后 通过变量名.成员名 来访问结构的成员
5.结构的语法
访问修饰符 struct 结构名
{
定义结构成员(其中可以包含方法和变量)
}
6.典型例子
6.异常
try——catch的使用
try{
有可能出现错误的代码
}catch{
出错后的处理
}
如何执行:
第一,如果执行的代码没有出错,则程序正常运行try中的内容后,不会执行catch中的内容
第二,如果try中的代码一旦出错,程序立即跳入catch中去执行代码,那么try中的出错代码后面的代码不再执行了
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
1.常量的语法
const 类型 常量名= 常量值;
定义常量的好处:
常量是不可改变的量,之所以定义常量是为了防止变量被任意的修改 ,常量一旦被定义后面使用的时候就不能修改他的值
2.枚举
枚举的作用是:限制用户赋值,只能在定义枚举时列举的值中选择
枚举的好处是:不需要死记每一个值是什么?只需要选择相应的值就可以
语法:
enum 自己起的类型名称{值1,值2,值3,值4,值5······};
枚举的定义一般和类定义在同一个级别,这样在同一个命名空间下的所有类就都可以使用这个枚举了
3.使用枚举时应该注意的几点:
第一,定义枚举时,值不能是int类型
第二,枚举类型可以直接输出;
第三,枚举类型的值都可以强制转换成一个int类型的值
4.举例
enum gender //定义一个gender类型的枚举
{
{
男,女
}
class Program
}
class Program
{
static void Main(string[] args)
{
gender sex; //声明一个gender类型的变量sex
sex = gender.男; //然后通过变量名.访问枚举中的值
switch (sex) //通过switch——case语句判断sex的值
{
case gender.男:
Console.WriteLine("男性");
break;
case gender.女:
Console.WriteLine("女性");
Console.WriteLine("女性");
break;
}
Console.ReadKey();
}
Console.ReadKey();
}
}
4.结构
什么时候使用结构?结构的作用有那些?
我们声明一组变量,当我们存储n个人的信息时,就要声明n组变量麻烦,那就导致变量名的重复定义
使用结构不但省去了重复定义的麻烦,而且还不容易记乱
定义好一个结构后,就可以直接声明相应的变量了 声明好变量后 通过变量名.成员名 来访问结构的成员
5.结构的语法
访问修饰符 struct 结构名
{
定义结构成员(其中可以包含方法和变量)
}
6.典型例子
public struct person //定义一个结构名字叫person
{
{
public string name;
public int age;
}
class Program
{
static void Main(string[] args)
{
person onePerson; //然后定义person类型的变量
onePerson.name = "张三"; // 通过变量名.访问结构中的字段
onePerson.age = 10;
Console.WriteLine("我的名字叫{0}我的年龄是{1}",onePerson.name,onePerson.age);
}
}
6.异常
try——catch的使用
try{
有可能出现错误的代码
}catch{
出错后的处理
}
如何执行:
第一,如果执行的代码没有出错,则程序正常运行try中的内容后,不会执行catch中的内容
第二,如果try中的代码一旦出错,程序立即跳入catch中去执行代码,那么try中的出错代码后面的代码不再执行了
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------