Оператор ! (справочник по C#)
Оператор логического отрицания (!) — это унарный оператор, который выполняет над своим операндом операцию НЕ. Он задан для типа bool и возвращает true тогда и только тогда, когда его операнд имеет значение false.
Заметки
Типы определенные пользователем могут вызвать перегрузку оператора ! (см. раздел оператор).
Пример
class MainClass4
{
static void Main()
{
Console.WriteLine(!true);
Console.WriteLine(!false);
}
}
/*
Output:
False
True
*/
См. также
Ссылки
Основные понятия
Руководство по программированию на C#