摘要:
1、类型间的强制转换和隐式转换;2、checked的使用初试; 3、C#要求把类型强制转换的定义放在源类(或结构)或者目标类(或结构)的内部,它的副作用是不能定义两个类之间的类型强制转换,除非至少可以编辑其中一个累的源代码,这是因为这样可以防止第三方吧类型强制转换引入类中。 a.内部定义了类型强制转 阅读全文
posted @ 2016-07-17 17:23
cyh5272
阅读(1611)
评论(0)
推荐(0)
摘要:
//未重载运算符+=,但编译通过;C#不允许重载运算符‘=’,但如果重载‘+’运算符,编译器会自动使用‘+’运算符的重载来执行‘+=’运算符的操作; //‘-=’、‘*=’、‘&=’和‘/=’等所有赋值运算都遵循此规则; 1、若重载了‘==’运算符,也必须重载‘!=’;否则会产生编译器错误 运算符重 阅读全文
posted @ 2016-07-17 16:09
cyh5272
阅读(929)
评论(0)
推荐(0)