C#Action,Func委托的用法


Func <>委托
- Func只有带泛型的一种形式,Action有带泛型和不带的两种
- Func 委托必须要带有一个返回值
- 可以有0个或多达16个参数类型
- 最后一个泛型参数代表返回类型,前面的都是参数类型
- 参数类型必须跟指向的方法的参数类型按照顺序对应
线程中访问控件
dataGridView2.Invoke(new Action(() => { dataGridView2.Rows[i].HeaderCell.Value = i + 1; }));


线程中访问控件
dataGridView2.Invoke(new Action(() => { dataGridView2.Rows[i].HeaderCell.Value = i + 1; }));