zoukankan      html  css  js  c++  java
  • 无法将lambda表达式转换为类型“System.Delegate”

        

                this.Invokes(() =>

                {

                    Environ.Tip = msg;

                    int index = dgv.FindIndex("ShuJuBM", ShuJuBM);

                    dgv.set_Text(dgv.Rows[index], "state", "成功");

                    dgv.set_Text(dgv.Rows[index], "msg", msg);

                });

    上面的用匿名类型会出错,改为下面的写法就ok啦。

           

    //this.Invokes((Action)(() =>

                //{

                //    Environ.Tip = msg;

                //    int index = dgv.FindIndex("ShuJuBM", ShuJuBM);

                //    dgv.set_Text(dgv.Rows[index], "state", "成功");

                //    dgv.set_Text(dgv.Rows[index], "msg", msg);

                //}));

                this.Invokes(new MethodInvoker(() =>

                {

                    Environ.Tip = msg;

                    int index = dgv.FindIndex("ShuJuBM", ShuJuBM);

                    dgv.set_Text(dgv.Rows[index], "state", "成功");

                    dgv.set_Text(dgv.Rows[index], "msg", msg);

                }));

  • 相关阅读:
    连通分量板子
    2017年7月17日
    强连通缩点— HDU1827
    马拉车代码
    表达式求值
    Gym-100883F、Gym-101095B状态压缩小结
    矩阵快速幂小结-Hdu2604
    3月27日
    简单移动端自适应轮播图
    上了热搜榜前端工程师面试内幕
  • 原文地址:https://www.cnblogs.com/ewyb/p/2773671.html
Copyright © 2011-2022 走看看