2011-03-05 308 views

回答

9

這是C#的logical negation unary operator。它基本上是布爾值的「相反」。如果thistime先前爲假,則會將其設置爲true。

+2

假設'thistime'是一個'bool',當然可以:-) – 2011-03-05 20:51:05

+0

你實際上可以爲自定義類型重載'!'操作符嗎?我沒有想到。 – Femaref 2011-03-05 20:55:53

+0

「用戶定義的類型可能會重載!運算符(請參閱運算符)。」根據Reed在上面給出的評論部分 – PetPaulsen 2011-03-05 21:05:13