C#完全手册(04)

原创 2004年08月27日 13:05:00

9.1 运算符重载基础

2种形式的运算符方法:一种对应一元运算符,一种对应二元运算符。两仲运算符方法的基本形式为:

public static re-type operator op(param-type operand)

{

}

public static re-type operator op(param-type1 operand1, param-type1 operand2)

{

}

 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

对于一元运算符,操作数的类型必须与定义该运算符的类的类型相同。对于二元运算符,至少有一个操作数的类型必须写定义该运算符的类的类型相同。

运算符参数一定不能使用ref修饰符或out修饰符。

当重载++--时,不能区分++(或--)的前置形式或后置形式。

 

9.3 重载关系运算符

有一个重要的约束条件,必须成对重载。

 

9.6 转换运算符

转换运算符有两种形式:隐式和显式。其基本形式分别为:

public static operator implicit target-type(source-type v) { return value; }

public static operator explicit target-type(source-type v) { return value; }

 

《Cisco路由器配置与管理完全手册》(第二版)前言和目录

史上最具人气、最受好评的网络设备图书领域“四大金刚”的全新升级版本再现江湖了,他们分别是:《Cisco交换机配置与管理完全手册》(第二版)、《H3C交换机配置与管理完全手册》(第二版)、《Cisco路...
  • lycb_gz
  • lycb_gz
  • 2013年06月14日 09:51
  • 4351

《嵌入式linux应用开发完全手册》核心笔记(全)

** 本文未附任何实例代码,基于目标板的不同操作不尽相同,网络资源针对比较成熟的开发板均可找到对应的成套实例代码 【开发环境构建】 1. 开发环境搭建:操作系统或虚拟机Ubuntu安装、网络服务配置...
  • sinat_36184075
  • sinat_36184075
  • 2017年05月06日 23:04
  • 1382

《Cisco交换机配置与管理完全手册》(第二版)前言和目录

史上最具人气、最受好评的网络设备图书领域“四大金刚”的全新升级版本再现江湖了,他们分别是:《Cisco交换机配置与管理完全手册》(第二版)、《H3C交换机配置与管理完全手册》(第二版)、《Cisco路...
  • lycb_gz
  • lycb_gz
  • 2013年06月14日 09:38
  • 4305

《H3C路由器配置与管理完全手册》(第二版)前言和目录

史上最具人气、最受好评的网络设备图书领域“四大金刚”的全新升级版本再现江湖了,他们分别是:《Cisco交换机配置与管理完全手册》(第二版)、《H3C交换机配置与管理完全手册》(第二版)、《Cisco路...
  • lycb_gz
  • lycb_gz
  • 2013年06月14日 09:57
  • 3400

流媒体完全手册

流媒体完全手册 作者/来源:CNET 你已经对 HTML 瞭若指掌,或者是位影像设计专家,不过现在你的客户要求得更多: 他们想在网站上加入现场即时转播,音乐以及高画质影片。串流媒体(str...
  • xjbclz
  • xjbclz
  • 2016年07月09日 16:47
  • 389

JSP完全自学手册图文教程

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1]  是由Sun Microsystems公司倡导、许多公司参与一起建立的一...
  • lsj960922
  • lsj960922
  • 2018年01月11日 15:37
  • 268

c#基础语法速查手册(适用于菜鸟)

1数据 1.1变量与常量 常量 定义后不能改变值 const double a =2.4 变量 字母或下划线开头,不能与c#中关键字相同,除非以@为前缀 int @char =3 in...
  • ironxue
  • ironxue
  • 2013年03月01日 10:38
  • 2839

嵌入式Linux完全开发手册-------------基于X的GUI开发(久违了我的哥)

在我来到现在这家公司之前,我对X毫无知情,居然用了那么久的Ubuntu不知道这玩意儿是什么,来到这家公司他们带我的那哥们儿也是给力,直接来了个网站(https://www.x.org/wiki/),自...
  • u013491946
  • u013491946
  • 2017年07月18日 09:05
  • 286

Linux平台下4412开发板开发板裸机开发指南 01

Linux平台下友坚4412开发板裸机开发指南(一) 版权声明 本手册版权归属本人所有, 并保留一切权力。非经本人同意(书面形式),任何单位及个人不得擅自摘录本手册部分或全部,违者我们将追究其法律...
  • candy20151992
  • candy20151992
  • 2015年04月02日 17:55
  • 485

中小企业网络管理员实战指南(第2版)PDF完整版全书电子书下载中小企业网络管理员实战指南(第2版)PDF完整版全书电子书下载

中小企业网络管理员实战指南(第2版)PDF完整版全书电子书下载 中小企业网络管理员实战指南(第2版)PDF完整版全书电子书下载  全书所有的章节 目录                  ...
  • lsw9013
  • lsw9013
  • 2013年08月26日 15:23
  • 2436
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#完全手册(04)
举报原因:
原因补充:

(最多只允许输入30个字)