请单击以进行评分并提供反馈
MSDN
MSDN Library
Visual C#
C# 参考
C# 运算符
 - 运算符
全部折叠/全部展开 全部折叠
此页面仅适用于
Microsoft Visual Studio 2005/.NET Framework 2.0

同时提供下列产品的其他版本:
C# 语言参考
- 运算符(C# 参考)

- 运算符既可作为一元运算符也可作为二元运算符。

一元 - 运算符是为所有数值类型预定义的。数值类型的一元 - 运算的结果是操作数的反数。

二元 - 运算符是为所有数值类型和枚举类型预定义的,其功能是从第一个操作数中减去第二个操作数。

委托类型也提供二元 - 运算符,该运算符执行委托移除。

用户定义的类型可重载一元 - 运算符和二元 - 运算符。有关更多信息,请参见 operator

// cs_operator_minus.cs
using System;
class MainClass
{
    static void Main() 
    {
        int a = 5;
        Console.WriteLine(-a);
        Console.WriteLine(a - 1);
        Console.WriteLine(a - .5);
    }
}

输出

-5
4
4.5

有关更多信息,请参见 C# 语言规范中的以下各章节:

  • 1.6.6.5 运算符

  • 7.2 运算符

参考

C# 运算符

概念

C# 编程指南

其他资源

C# 参考

社区内容   什么是社区内容?
添加新内容 RSS  批注
Processing
© 2009 Microsoft Corporation 版权所有。 保留所有权利 | 商标 | 隐私权声明
Page view tracker