在剃刀中检查类型

| 我的其中一个页面的视图模型中有“ 0”。
ListingHistoryItem
是抽象类,具有两个子类class2ѭ和
CommentDto
。我这样做的原因是,该清单具有某种新闻源,可显示该清单上的任何出价或评论。 因此,无论如何,我想做的是,在我看来,检查History元素的具体类型,然后相应地显示它。这是我尝试执行的操作:
    @for (int i = 0; i < Model.History.Count; i++)
    {
        var feed = Model.History[i];

        if (feed.GetType().FullName.Equals(Sharwe.MVC.Models.BidDto))
但是最后一行给出了以下异常:   Sharwe.MVC.Models.BidDto \'是\'type \',   在给定的条件下无效   语境 那么我应该如何检查类型呢?还是我在这里做错了?     
已邀请:
尝试这样:
if (feed is Sharwe.MVC.Models.BidDto)
{
    ...
}
    

要回复问题请先登录注册