我班上有两种方法。我在selectAll
中调用GetDb
方法。当我在selectAll
方法中放置一个断点时,我可以看到值在var all中返回。然而,当我在GetDb
方法中找到时,var list没有显示值。说实话,它并没有抛出错误。当我去快速观察时,它说:
当前上下文中不存在名称“list”。
我在这里遗漏了什么?任何帮助都会非常适合..
这是我的代码:
private void GetDb()
{
var list = selectAll();
}
public List<ticketinfo> selectAll()
{
var all = db.ticketinfoes.Where(x => x.TaskType == "WINDOWSADMIN").ToList();
return all;
}
答案 0 :(得分:1)
我在发布模式下运行我的程序。当我将模式版本更改为调试时,它工作正常。
答案 1 :(得分:-1)
在GetDb()方法中,将列表分配给任何新变量,如var aaa = list;现在在调试列表中应该有vlaue。