C#之运算符重载
摘要:我们知道,对于一些基本的数据类型(Int32、long、double等)我们可以通过+、-,*等进行一些运算,但是对于自己定义的一些复杂类型,如果我们想实现这些功能只能通过定义一些方法,以执行这些操作,这样肯定不太直观。如果要想自己的类上使用这些运算符功能,就必须告诉编译器相关的运算符在这个类中的...
阅读全文
posted @
2012-06-07 12:44
壊壊—娚孩
阅读(268)
推荐(0) 编辑
C#之相等比较
摘要:C#中的对象都继承自System.Object对象,分为引用类型和值类型两种,所以对象的相等比较而言就分两种,一种是比较引用,一种是比较值。System.Object默认提供了三个方法来进行对象的相等比较:静态的ReferenceEquals()和Equals()的两个版本,加上“==”运算符共有...
阅读全文
posted @
2012-06-07 11:02
壊壊—娚孩
阅读(2347)
推荐(0) 编辑