gpt4 book ai didi

asp.net-mvc - 转换为派生类在 View 页面(aspx)上不起作用

转载 作者:行者123 更新时间:2023-12-01 08:22:57 24 4
gpt4 key购买 nike

嗨,我遇到了一个简单的问题

假设我有课

public Abstract Animal

我有 2 个派生类

public Cat : Animal
{
public int NumberOfLegs {get;set;}
}

所以我将其传递到我的 View 页面

System.Web.Mvc.ViewPage((IEnumerable<Animal>)

在aspx页面中我不能这样做(它甚至无法编译)。它无法识别 NumberOflegs 成员

foreach (item in Model)

(Cat)item.NumberOfLegs

有什么想法吗?

提前致谢

最佳答案

在访问成员之前,您需要添加几个括号来评估强制转换:

((Cat)item).NumberOfLegs

关于asp.net-mvc - 转换为派生类在 View 页面(aspx)上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6835784/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com