c#基础学习@<--1-->

原创
2016/03/12 12:44
阅读数 74

1.数据类型:byte,sbyte,short,ushort,int,uint,long,ulong,char,float,double

2.构造函数初始化器:

class people

{

string name;

int age;

public people(string name,int age)

{

this.name = name;

this.age  = age;

}

//this关键字只调用参数最匹配的那个构造函数。

public people(string name):this(name,0)

{

this.name = name;

}

}

3.派生类中构造方法的执行顺序:首先执行基类的构造方法,最后到派生类本身的构造函数

4.

字段: public 数据类型 字段名;

属性: public 数据类型 属性名{ get;set;}

构造函数: public 同类名(){ 函数体 }

5.对象的相等比较:

@1:ReferenceEquals()该方法是一个静态方法,用来判断两个引用是否指向同一个实例。是返回true

@2:虚拟的Equals()方法。可以重写,这样它可以用来比较对象,也可以比较值

@3:静态的Equals()方法。

@4:比较运算符==

6.委托 delegate:相当于定义一个新的类型。类似与string类。这样,可以使一些方法作为函数的参数。

展开阅读全文
c#
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
2 收藏
1
分享
返回顶部
顶部