码迷,mamicode.com
首页 > 其他好文 > 详细

操作符重载方法

时间:2016-06-13 22:01:25      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

CLR规范要求重载操作符重载方法必须是public和static方法

C#要求操作符重载方法至少有一个参数的类型与当前定义的这个方法类型相同

为了减少运行时开销,编译器会直接针对基元类型执行运算,并直接生成操作这些类型的实例的中间代码(IL)指令,所以在Framework标准库中没有定义基元类型的操作符重载

代码示例

    public sealed class Complexe
    {
        public static Complexe operator +(Complexe c1, Complexe c2)
        {
            return null;
        }
    }

 

操作符重载方法

标签:

原文地址:http://www.cnblogs.com/liunlls/p/csharp-operator.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!