当前位置: 代码迷 >> ASP.NET >> 请教这是什么语法
  详细解决方案

请教这是什么语法

热度:8016   发布时间:2013-02-25 00:00:00.0
请问这是什么语法?
var qry = from t in parameters
  where t.ParameterName.ToUpper() == dsPara.Tables[0].Rows[i]["argument_name"].ToString().ToUpper()
  select t;
if (qry.ToList().Count != 0)
  para.Value = qry.Single().GetParameterValue();
else
 para.Value = DBNull.Value;
正在看公司项目源码。用的是asp.net,其中有这么一段,看不懂什么意思.请指点指点。。。

------解决方案--------------------------------------------------------
var qry = from t in parameters
where t.ParameterName.ToUpper() == dsPara.Tables[0].Rows[i]["argument_name"].ToString().ToUpper()
select t;
类似sql查询语句
Linq
从parameters里查询出ParameterName转换成大写后=你的dsPara.Tables[0].这个表里的i行的值这个记录
  相关解决方案