Código original (VB.NET):AND bit a bit/NO de VB.NET a C#
curStyle = curStyle And (Not ES_NUMBER)
código modificado (C#):
curStyle = curStyle & (!ES_NUMBER);
Pero es que me da este error:
Operator '!' cannot be applied to operand of type 'long'
ES_NUMBER es del tipo de datos long. Intenté cambiarlo a int, string, etc. Todo no funciona.
¿Cómo resuelvo este problema?
¿Qué tipo es curStyle? –
Obtener reflector. Le mostrará esta y muchas otras traducciones. –
'~' es el operador de complemento bit a bit, que voltea cada bit en el operando. –