我正在保存会话中的项目列表。
List<Item> items = new List<Item>(){
...... // Initialization
};
Session["Items"] = items;
从会话中访问它时,我在List中获取值。
List<Item> target = (List<Item>) Session["Items"];
但是我无法在这上面运行linq。
Item a = target.FirstOrDefault(); not giving first item in a.
为什么会发生这种情况?
调试 - &gt; Windows - &gt;即时窗口 - &gt;提供所需的第一项。 但是,当我将此行添加到实际代码时,结果不会填充。