自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 C#接口和抽象类的区别

C#接口和抽象类的相同:1.都不能对方法或属性的具体的实现;2.都可以被继承;3.都不可以被实例化。C#接口和抽象类的区别:1.接口是一种类型,不能包含静态的成员,不能包括变量的定义,定义的方法或属性默认为public的,不能加public修饰,继承接口的类在实现接口的成员时必须为public的。2.抽象类本身是类的修饰符,不是一种类型,可以有静态的成员,变量的定义,非抽象

2012-03-20 20:59:54 888

原创 c# 之Type类

Type类---表示类型声明:类类型、接口类型、数组类型、值类型、枚举类型

2012-03-14 21:40:48 581

原创 params,out,ref的使用

params:以数组的方式传递多个参数,在params前可以定义非params的参数,但其后不能再定义参数。如:    class Class2    {        Class1 class1;        int nNum, nCount;        //public Class2(int a ,params int[] pars, int b)

2012-03-13 10:29:19 657

转载 不用第三个变量,直接交换两个变量的值

记得曾经看过不用引进第三个变量而直接变换两个变量的值的例子。见过的两种方法如下:方法一:var a=1;var b=2;a=a+b;b=a-b;a=a-b;输出a,b可以发现两值已经交换 方法二:var a=1;var b=2;a=a^b;b=a^b;a=a^b;输出a,b可以发现两值已经交换 这两种方法表面看起来只是

2012-03-02 14:34:53 3263 3

原创 const,static和readonly

定义:const:它指定字段或局部变量的值是常数,不能被修改。readonly: 当字段声明包括readonly 修饰符时,该声明引入的字段赋值只能作为声明的一部分出现,或者出现在同一类的构造函数中。static:声明属于类型本身而不是属于特定对象的静态成员。 使用:const用于定义常量,一般用strut进行存储,并在其他地方直接访问。readonly用于定义只读的变

2012-03-02 11:52:18 1180

AjaxControlToolkit

微软的ajax控件,看看会有帮助的,也适合于查找相关知识

2011-06-30

火车票管理系统-实现票务信息的查询和更改

火车票管理系统,采用c语言作为开发工具,实现票务信息的查询和更改

2010-04-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除