я некоторый код, написанный в VB, который звучит следующим образом:Как вы возвращаете 'not uint' в C#?
Return (Not (crc32Result))
Я пытаюсь преобразовать его в C#, и это то, что у меня есть:
return (!(crc32Result));
Однако я получаю ошибку компиляции :
Compiler Error Message: CS0023: Operator '!' cannot be applied to operand of type 'uint'
Есть ли другой оператор, который я должен использовать вместо этого?
Спасибо!
Быстрое объяснение было бы полезно ... в VB.NET, не может использоваться как побитовый оператор. В этом случае он выполняет отрицание (переворачивание или изменение битов). Ответ дает C# equivilant. –
Спасибо, Джастин. Это полезно. –