更新:2007 年 11 月
乘法运算符 (*),用于计算操作数的积。另外还用作取消引用运算符,允许读取和写入指针。
备注
所有数值类型都具有预定义的乘法运算符。
* 运算符还用来声明指针类型和取消引用指针。该运算符只能在不安全的上下文中使用,通过
用户定义的类型可重载二元 * 运算符(请参见
示例
C# | 复制代码 |
---|---|
class Multiply { static void Main() { Console.WriteLine(5 * 2); Console.WriteLine(-.5 * .2); Console.WriteLine(-.5m * .2m); // decimal type } } /* Output 10 -0.1 -0.10 */ |
C# | 复制代码 |
---|---|
public class Pointer { unsafe static void Main() { int i = 5; int* j = &i; System.Console.WriteLine(*j); } } /* Output: 5 */ |