2011-12-01 63 views

回答

3

很簡單,在這種情況下,您可以執行條件= user.Residen == false,但在其他情況下,您可以執行residen.GetType() == typeof(NonResidentUser)

+0

這是關於在代碼?或者在Visual Studio的條件窗口中? –

+0

在條件窗口中。 – Alxandr

1

您應該可以這麼做 - 將條件設置爲resident.GetType() == typeof(NoneResidentUser)

+0

根據我對Alxandr的評論是關於代碼還是Visual Studio條件窗口? –

+0

你可以在C#中使用typeof(*任意變量*)嗎?不只是爲了類型? – Alxandr

+0

另外...林不知道這是有道理...用戶。居民是布爾 –

0

好的,似乎在條件窗口中放置!user.Resident會在我想要的時候觸發,因此類型將爲NonResidentUser。

+0

'!user.Resident'與'user.Resident == false'完全相同。 – Alxandr

相關問題