文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C# 运算符重载

C# 运算符重载

时间:2010-12-18  来源:hfliyi

要重载运算符,可以给类添加运算符类型成员(他们必须是static)。一些运算符有多种用途,比如说“-”是一元操作符号,也是二元操作符号,因此我们还制定了要处理多少个操作数,以及这些操作数的类型。一般情况下,操作数的类型与定义运算符的类相同,但也可以定义处理混合类型的运算符。

比如:

public class AddClass1

{

public int val;

}

如下代码不能编译:

AddClass1 op1=new AddClass1();

op1.val=5;

AddClass1 op2=new AddClass1();

op2.val=5;

AddClass1 op3 = op1 + op2;

错误是 “+”运算符不能应用于AddClass1类型的操作数,因为我们还没有定义要执行的操作。

相关阅读 更多 +
排行榜 更多 +
我的武侠梦手游下载

我的武侠梦手游下载

角色扮演 下载
快乐连连看下载免费版

快乐连连看下载免费版

休闲益智 下载
泛滥死者布道手机版下载

泛滥死者布道手机版下载

角色扮演 下载