如何解决不能将System.collections.generic.IList类型转换为bool [英] How to solve cannot implicity convert type System.collections.generic.IList to bool

查看:108
本文介绍了如何解决不能将System.collections.generic.IList类型转换为bool的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我在控制器中有一个编码,如下所示....



public ActionResult SearchItem()

{

返回查看(_objItemService.BuildSearchItemView());

}



[ HttpPost]

public ActionResult SearchItem(ItemViewModel objtext)

{

if(/// _ objItemService.BuildSearchItem(objtext)///)

{

返回视图(SearchItem);

}

返回视图(_objItemService.BuildSearchItemView()) ;

}



我在servicelayer中创建了一个列表,如下所示:



public IList< itemviewmodel> BuildSearchItem(ItemViewModel文本)

{

IList< itemviewmodel> lkitem =新列表< itemviewmodel>();

foreach(_objItemRep.GetItem()中的var项目)

{

lkitem.Add( new ItemViewModel(){ItemId = item.ItemId,ItemTitle = item.ItemTitle,ItemDesc = item.ItemDesc});

}

return lkitem;

}



我在控制器actionresult searchlinkeditem中遇到错误,我在三条正斜线中提到的条件行....

(///objitemservice.Buildsearchitem(objtext)///)



以上编码显示错误,如Can not implicity convert type system.Collections.generic.Ilist bool ......如何解决它



Cany任何人都给我一个解决方案....

解决方案



我在控制器中有一个编码,如下所示....

 public ActionResult SearchItem()
{
返回视图(_objItemService.BuildS earchItemView());
}

[HttpPost]
public ActionResult SearchItem(ItemViewModel objtext)
{
if(///_objItemService.BuildSearchItem(objtext)/// )
{
return View(SearchItem);
}
返回视图(_objItemService.BuildSearchItemView());
}





我在servicelayer中创建了一个列表,如下所示:

 public IList BuildSearchItem(ItemViewModel text)
{
IList lkitem = new List();
foreach(_objItemRep.GetItem()中的var项目)
{
lkitem.Add(new ItemViewModel(){ItemId = item.ItemId,ItemTitle = item.ItemTitle,ItemDesc = item.ItemDesc });
}
返回lkitem;
}



我在控制器actionresult searchlinkeditem中遇到错误,我在三条正斜线中提到的条件行....

(/// objitemservice.Buildsearchitem(objtext)///)





以上编码显示错误就像不能隐瞒转换类型system.Collections.generic.Ilist bool ......如何解决它



Cany任何人都给我一个解决方案......


Hi,
I have a codings in controller as shown below....

public ActionResult SearchItem()
{
return View(_objItemService.BuildSearchItemView());
}

[HttpPost]
public ActionResult SearchItem(ItemViewModel objtext)
{
if (///_objItemService.BuildSearchItem(objtext)///)
{
return View("SearchItem");
}
return View(_objItemService.BuildSearchItemView());
}

And i created a list in servicelayer like this coding shown below:

public IList<itemviewmodel> BuildSearchItem(ItemViewModel text)
{
IList<itemviewmodel> lkitem = new List<itemviewmodel>();
foreach (var item in _objItemRep.GetItem())
{
lkitem.Add(new ItemViewModel() { ItemId = item.ItemId, ItemTitle = item.ItemTitle, ItemDesc = item.ItemDesc });
}
return lkitem;
}

I got error in controller actionresult searchlinkeditem in the line of if condition that i mentioned within three forward slash....
(///objitemservice.Buildsearchitem(objtext)///)

The above coding shows the error like Cannot implicity convert type system.Collections.generic.Ilist to bool......How to solve it

Cany anyone give me a solution....

解决方案

Hi,
I have a codings in controller as shown below....

public ActionResult SearchItem()
{
return View(_objItemService.BuildSearchItemView());
}
 
[HttpPost]
public ActionResult SearchItem(ItemViewModel objtext)
{
if (///_objItemService.BuildSearchItem(objtext)///)
{
return View("SearchItem");
}
return View(_objItemService.BuildSearchItemView());
}



And i created a list in servicelayer like this coding shown below:

public IList BuildSearchItem(ItemViewModel text)
{
IList lkitem = new List();
foreach (var item in _objItemRep.GetItem())
{
lkitem.Add(new ItemViewModel() { ItemId = item.ItemId, ItemTitle = item.ItemTitle, ItemDesc = item.ItemDesc });
}
return lkitem;
}


I got error in controller actionresult searchlinkeditem in the line of if condition that i mentioned within three forward slash....

(///objitemservice.Buildsearchitem(objtext)///)



The above coding shows the error like Cannot implicity convert type system.Collections.generic.Ilist to bool......How to solve it

Cany anyone give me a solution....


这篇关于如何解决不能将System.collections.generic.IList类型转换为bool的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆