2011-12-01 67 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

相关问题