Возможный дубликат:
Что такое тильда (~) в перечислении на С#?
Я нашел следующий бит кода на этой странице MSDN.
(((Width * Planes * BitCount + 31) & ~31) / 8) * abs(Height)
Это действительно компилируется в С# visual studio 2010. Что такое тильда "~" перед номером 31? Я никогда раньше не видел этот синтаксис в выражении.