我想知道P在查询中做了什么,我知道它是一个对象,如果它是一个应该被声明的对象?我想知道的第二件事是什么是.cast SPListItem在查询中做了什么以及我们为什么需要它?
var dt = (from p in items.Cast<SPListItem>()
where (p["WorkflowName"] != null)
&& (Convert.ToString(p["WorkflowName"]).Split(',')[1].Trim() == "Approved")
select new
Run Code Online (Sandbox Code Playgroud)
实际上我是LINQ的新手,希望我的概念清晰明了.