黑马程序员__try catch 和结构
2012-11-20 16:11
155 查看
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
C#中异常捕获如何来完成
try
{
有可能出错的代码写在这里
}
catch
{
}
如果try中的代码没有出错,则呈现正常运行try中的内容,不会执行catch中的内容。如果try中代码出错,程序立即跳转到catch中,执行catch中内容。
枚举:
让我们定义一种枚举类型并且在定义这种类型时我们要指定这个类型的所有值。
语法:
enum 自己起的类型名称{值1,值2,值3...值n};
枚举的定义一般和类定义在一个级别,这样,在同一个命名空间下的所有类就都可以使用这个枚举了。(方法或类中也可以定义)
例:
enum Gender
{
男,
女
}
如何把一个字符串转换成枚举类型:
(自己定义的枚举类型)(enum.parse(typeof(自己定义的枚举类型),"待转换字符串"));
结构:
为什么要用结构:
1,比如我们为了存储一个人的信息,要声明一组变量,但我们要声明n组信息时,就要声明n组变量。麻烦。
2,存储一个人信息的这几个变量间没有关系,容易记乱。
语法:
访问修饰符 struct 结构名
{
定义结构成员:
}
定义好一个结构后,就可以声明相应的变量了。
声明好变量后,通过 变量名.成员名 来访问结构的成员。
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
C#中异常捕获如何来完成
try
{
有可能出错的代码写在这里
}
catch
{
}
如果try中的代码没有出错,则呈现正常运行try中的内容,不会执行catch中的内容。如果try中代码出错,程序立即跳转到catch中,执行catch中内容。
枚举:
让我们定义一种枚举类型并且在定义这种类型时我们要指定这个类型的所有值。
语法:
enum 自己起的类型名称{值1,值2,值3...值n};
枚举的定义一般和类定义在一个级别,这样,在同一个命名空间下的所有类就都可以使用这个枚举了。(方法或类中也可以定义)
例:
enum Gender
{
男,
女
}
如何把一个字符串转换成枚举类型:
(自己定义的枚举类型)(enum.parse(typeof(自己定义的枚举类型),"待转换字符串"));
结构:
为什么要用结构:
1,比如我们为了存储一个人的信息,要声明一组变量,但我们要声明n组信息时,就要声明n组变量。麻烦。
2,存储一个人信息的这几个变量间没有关系,容易记乱。
语法:
访问修饰符 struct 结构名
{
定义结构成员:
public string name;
public Gander sex;
public int age;
public Gander sex;
public int age;
}
定义好一个结构后,就可以声明相应的变量了。
声明好变量后,通过 变量名.成员名 来访问结构的成员。
struct Person { public string name; public int age; public Gender sex; } class Program { static void Main(string[] args) { Person onePer; onePer.age = 12; onePer.name = "zhangsan"; onePer.sex = Gender.男; } }
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
相关文章推荐
- 黑马程序员——c语言基础:运算符和分支结构的一些注意点和练习
- 黑马程序员——C语言之循环结构
- 黑马程序员---学习笔记9:构造类型和结构体
- 黑马程序员--C基础--循环结构总结
- 黑马程序员Android第55期——tomcat与web程序结构与Http协议
- 黑马程序员——我对循环结构的理解
- 黑马程序员--类和结构之间的区别
- 黑马程序员--结构和数组
- 黑马程序员 ----C语言 结构体
- 黑马程序员----C 语言学习笔记之程序的结构及分类
- 黑马程序员_程序的三种结构+枚举
- 黑马程序员_for循环的过程 结构 冒泡排序
- 黑马程序员-C语言回顾-分支结构
- 黑马程序员-分支结构
- 【黑马程序员】iOS学习之路——C语言之结构体
- 黑马程序员_java基础学习笔记02_选择结构和循环语句语句
- 黑马程序员——C语言基础---结构体
- 黑马程序员———C语言———【数据结构:单链表】
- 黑马程序员-变量/运算符/表达式/if结构
- 黑马程序员_语句结构及数组