c#运算符和表达式
发布网友
发布时间:2022-05-16 21:44
我来回答
共1个回答
热心网友
时间:2023-09-12 06:49
~ 运算符对操作数执行按位求补运算,其效果相当于反转每一位。按位求补运算符是为int、uint、long 和 ulong 类型预定义的。
使用时如下:
using System;
class MainClass
{
static void Main()
{
int[] values = { 0, 0x111, 0xfffff, 0x8888, 0x22000022};
foreach (int v in values)
{
Console.WriteLine("~0x{0:x8} = 0x{1:x8}", v, ~v);
}
}
}