首页 > 其他 > 详细

c#语言的一些复习

时间:2014-03-19 11:56:02      阅读:290      评论:0      收藏:0      [点我收藏+]

1.关于继承,和你要个水果,你可以给个苹果;和你要个苹果,你不能给个水果。

bubuko.com,布布扣
Fruit fruit=new Apple();//正确
Apple apple = new Fruit();//错误
bubuko.com,布布扣

2.关于值类型和引用类型。

值类型:各管各的,不指向同一个

引用类型:互相影响,指向同一个。

3.异常:

异常发生后,try块内部,发生异常之后的代码不会再执行。

抛出异常

bubuko.com,布布扣
throw new Exception("错误信息");
bubuko.com,布布扣

在任何想要捕获异常的地方

bubuko.com,布布扣
catch(exception ex)
{
    string errormessage=ex.message;
}
bubuko.com,布布扣

不要太随意的用try,cathch,然后整个世界都清静了,应该处理下。

4.const常量,常量名要大写,一定不会变化的值才可以为常量,用常量的好处:一处修改,所有引用的地方都可以改变。

5.const和readonly,和编译有关,const的值要在编译时就确定,而readonly可以推迟到运行时。

6.static方法,不需要new一个对象,可以由类直接调用。

7.静态类,不能被实例化(new)的类。静态类一般用来实现一些库函数。为了可以直接调用

c#语言的一些复习,布布扣,bubuko.com

c#语言的一些复习

原文:http://www.cnblogs.com/mhdtysp/p/3610208.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!