2

昨天我想知道~C# 中的含义是什么,并试图在谷歌、雅虎中搜索,你猜怎么着?
他们都没有索引〜
我试过"~", \\~ , '~'但没有运气,令我惊讶的是这个符号不在列表中。
我想知道为什么没有搜索引擎搜索这个字符?
顺便说一句,如果有人知道~c# 中的含义和好处,对我有很大帮助

4

3 回答 3

5

您可以使用SymbolHound搜索与代码相关的内容。它处理符号和索引体面的网站。

试试看:http ://symbolhound.com/?q=~+C%23

于 2013-04-27T06:31:51.550 回答
1

~是按位 NOT运算符。它反转整数中的每一位。

从 MSDN 无情地窃取:

~0x00000000 = 0xffffffff
~0x00000111 = 0xfffffeee
~0x000fffff = 0xfff00000
~0x00008888 = 0xffff7777
~0x22000022 = 0xddffffdd
于 2013-04-27T06:29:53.227 回答
0

C# 将~符号用于两个功能。对于按位非运算符和析构函数的声明。

于 2013-04-27T14:33:57.007 回答