【C#】总结

C#语言基础

  1、内置类型:bool, byte, sbyte, char, decimal, double float, int, uint, long, ulong, object, short, ushort, string

  2、可空数据类型

  3、值类型value与引用类型reference

  4、操作符重载

  5、结构体struct与类class

  6、枚举enum

  7、#region 块注释

  8、数组,集合,索引器,迭代器foreach

  9、可变参数param

  10、泛型generic:泛型继承,泛型约束

  11、委托 delegate,事件event

  12、异常exception: try, throw, finally

  13、 类修饰符:public、internal(程序集内访问)、partial(部分类)、abstract、sealed、static

     成员修符:public、protected、private、internal、sealed、abstract、virtual、override、readonly、const

  14、参数 ref,out

  15、属性封装数据 property

  16、readonly,const(static)

  17、继承、多态 new,override,virtual

    abstract类,sealed类

  18、boxing和unboxing

  19、结构体:不支持继承和析构,值类型

  20、接口和抽象类(版本控制)

  21、垃圾回收机制,GC

posted @ 2013-01-26 11:53  bomo  阅读(298)  评论(0编辑  收藏  举报