!演算子 (C# リファレンス)
論理否定演算子 (!) は、オペランドを否定する単項演算子です。この演算子は bool に対して定義されており、オペランドが false の場合だけ true が返されます。
解説
! 演算子はユーザー定義型でオーバーロードできます。詳細については、「operator」を参照してください。
使用例
class MainClass4
{
static void Main()
{
Console.WriteLine(!true);
Console.WriteLine(!false);
}
}
/*
Output:
False
True
*/