无法从“System.Collections.ArrayList”转换为Model

bychgh bychgh 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区


ArrayList list = new ArrayList();
for (int i = 0; i < allItems.Length; i++)
{
if (!string.IsNullOrEmpty(allItems[i]))
{
Model.zcompany zcom = new Model.zcompany();
zcom.cname = allItems[i];
zcom.url = "";
zcom.zid = 1;
zcom.url ="";
zcom.beizhu = allItems[i];
zcom.cid = Convert.ToInt32(this.ddl_city.SelectedItem.Value);
list.Add(zcom);
}
}


bool flag = combll.Add(list);



报错说 与“BLL.zcompany.Add(Model.zcompany)”最匹配的重载方法具有一些无效参数

参数“1”: 无法从“System.Collections.ArrayList”转换为“Model.zcompany”

但确实有
public void Add(List<Model.zcompany> l)
{
foreach (Model.zcompany model in l)
dal.Add(model);
}
请问怎么解决?
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
bychgh
.NET社区 62,273 成员 668,968 内容