|
查看: 623|回复: 0
|
C# 什么是invoke delegate(Cross Thread)?
[复制链接]
|
|
|
大家好,
关于C#小弟有个问题:
当使用threading的时候,不同的thread要使用同一个object的时候(cross thread),我们就会使用invokerequired 和delegate..
- public void function1(string data)
- {
- if (Textbox1.InvokeRequired)
- {
- Textbox1.Invoke((MethodInvoker)delegate ()
- {
- function1(data);
-
- });
- }
- else
- {
- function1(data);
-
- }
-
- }
复制代码 这个方法也是网上看到的,使用是成功了,但是不了解发生什么事,有哪个有经验的大神能告知一二吗?
.gif)
|
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|