摘要: 其实操作符重载没怎么用过,之前还觉得是个很神秘的东西。CLR本身是没有操作符这一说的,操作符经过编译器编译后会生成对某个方法的调用。(某些基元类型除外,比如两个int型相加,编译器会直接生成add指令。)而我们对操作符的重载,则会被编译器编译成类型的一个方法。举例说明:public class Man{ public string Name { get; set; } public int Age { get; set; }}public class Women{ public string Name { get; set; } publ... 阅读全文
posted @ 2012-12-04 15:55 self.refactoring 阅读(327) 评论(0) 推荐(0) 编辑