C#的handler.post runnable实现: delegate

转载 2015年07月10日 14:45:46

关键字delegate在应用非常广泛,比如:

private delegate void dele_UpdateReceiptData(string data);

private void updateReceiptData(string data){

   this.text=data;

}

private void serialPort1_DataReceived(object sender,System.IO.Ports.SerialDataReceivedEventArgs e){

 string w_s=serialPort1.ReadLine();

this.Invoke(new dele_UpdateReceiptData(updateReceiptData),w_s); //在form所在的线程执行updateReceiptData动作.

}

但新版本C#应用更灵活:

https://msdn.microsoft.com/zh-cn/library/0yw3tz5k.aspx

相关文章推荐

Runnable接口与Thread类的区别

Runnable接口与Thread类的区别      本以为runnable接口和thread类的区别不大,看了一个实例是用thread实现多个client和server通信,我就把thre...
  • yilip
  • yilip
  • 2012-11-04 23:06
  • 5115

C#-Handler 技术介绍

它是asp.net Framework提供的一个接口,定义了如果要实现一个Http请求的处理所需要必须实现的一些系统约定。也就是说,如果你想要自行处理某些类型的HTTP请求信息流的话,你需要实现这些系...

C#-Handler 技术介绍

最近接触到了.Net的Handler技术,百度到了这篇介绍的比较详细的文章,虽说已经比较早了,但很多东西还是有价值的。 VS2010添加该文件的方法:Web项目中,添加新项目,Visual C#...

C#-Handler 技术介绍

最近接触到了.Net的Handler技术,百度到了这篇介绍的比较详细的文章,虽说已经比较早了,但很多东西还是有价值的。 VS2010添加该文件的方法:Web项目中,添加新项目,Visual C#,W...

C# Handler 下载文件

假设前台服务器和应用服务器分开,前台服务器有N台负责展现,应用服务器部署文件生成服务,应用服务器火墙策略未对所有用户开放,如果要实现前台下载应用服务器生成功能,一种方法可以通过同步服务将应用服务器生成...

Handler的post(Runnable)

首先看一段在子线程中更新UI的操作 Handler handler = new Handler(); //这是Button的点击事件 public void onClick(View v) { ...

从Handler.post(Runnable r)再一次梳理Android的消息机制(以及handler的内存泄露)

Handler 每个初学Android开发的都绕不开Handler这个“坎”,为什么说是个坎呢,首先这是Android架构的精髓之一,其次大部分人都是知其然却不知其所以然。今天看到Handler...

从Handler.post(Runnable r)再一次梳理Android的消息机制(以及handler的内存泄露)

Handler每个初学Android开发的都绕不开Handler这个“坎”,为什么说是个坎呢,首先这是Android架构的精髓之一,其次大部分人都是知其然却不知其所以然。今天看到Handler.pos...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)