Thiago,
Segundo a documentação da Microsoft SIM, o "NOT" é um operador lógico.
Na eletrônica digital, o "NOT" também é considerado um operador lógico e é exatamente o mesmo princípio.
Por favor, leia os links abaixo:
==========================================================
Operadores lógicos boolianos (referência do C#)
Artigo - 12/08/2022 - 8 minutos para o fim da leitura
Operador de negação lógica !
bool passed = false;
Console.WriteLine(!passed); // output: True
Console.WriteLine(!true); // output: False
https://docs.microsoft.com/pt-br/dotnet/csharp/language-reference/operators/boolean-logical-operators
==========================================================
Eletrônica Digital Portas Lógicas - NOT NAND
Luciana Recart Cardoso - luciana.cardoso@ifgoiano.edu.br
Função NÃO (NOT)
❑ Executa o complemento (negação) de uma variável binária
- Se a variável estiver em 0, o resultado da função é 1
- Se a variável estiver em 1, o resultado da função é 0
❑ Essa função também é chamada de Inversora
https://pt.scribd.com/document/586929530/Eletronica-Digital-Portas-logicas-NOT-NAND
==========================================================
[]'s,
Fabio I.