superstarzjh 2016-03-16 08:56 采纳率: 100%
浏览 1218

C#语句,求解释如何理解

protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
GridView1.DataSource = INVMB.INVMB.Where(Fuck);
GridView1.DataBind();
for (int i = 0; i < GridView1.Rows.Count; i++)
{
GridView1.Rows[i].Cells[0] .Attributes.Add("onmousedown", "popupDiv('pop-div','" + GridView1.Rows[i].Cells[1].Text + "','" + GridView1.Rows[i].Cells[2].Text + "','" + ((GridView1.Rows[i].Cells[3].Text == " ") ? "" : GridView1.Rows[i].Cells[3].Text) + "','" + GridView1.Rows[i].Cells[4].Text + "','" + GridView1.Rows[i].Cells[5].Text + "')");
}
}

    protected bool Fuck(INVMB inv)
    {
        string text = Microsoft.VisualBasic.Strings.StrConv(TextBox1.Text,Microsoft.VisualBasic.VbStrConv.SimplifiedChinese,0);
        return (inv.MB001.Contains(text) || inv.MB002.Contains(text) || ((inv.MB003 != null) && (inv.MB003.Contains(text))) || inv.MB004.Contains(text));
    }


            请问各位以上语名怎么理解
  • 写回答

2条回答

  • threenewbee 2016-03-16 10:20
    关注

    Microsoft.VisualBasic.VbStrConv.SimplifiedChinese
    将繁体转换成简体

    Where需要一个委托。Fuck是一个函数,作为委托传给Where,inv代表查询的一行,这里根据关键子在001 002 003 004中查找是否包含关键字。

    评论

报告相同问题?

悬赏问题

  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误
  • ¥15 一道python难题3
  • ¥15 用matlab 设计一个不动点迭代法求解非线性方程组的代码
  • ¥15 牛顿斯科特系数表表示
  • ¥15 arduino 步进电机
  • ¥20 程序进入HardFault_Handler
  • ¥15 oracle集群安装出bug
  • ¥15 关于#python#的问题:自动化测试