MaoBisheng

Asp.Net(C#) & SQL & Oracle
posts - 56, comments - 35, trackbacks - 2, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

C#运算符重载

Posted on 2008-08-02 07:33 毛必盛 阅读(581) 评论(0)  编辑 收藏 网摘 所属分类: C#
函数的重载——同名函数,不同的参数(包括参数个数不同和参数个数相同但个数不同)
将其引申,像如下的代码:
Code
 
如果没有自定义的运算符重载,像+,-,*,/这样的运算符只能用于预定义的数据类型,编译器认为所有常见的运算符都是用于这些数据类型的。。。
问题来了,如果我要对两个复数或矩阵进行四则运算,就需要我们自己扩展运算符重载函数了。。。
 
示例:复数的四则运算
Code

客户端代码:

Code

 

运行结果:
Code
发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1258573 C7azPftcGD4=



相关文章:

相关链接: