社区
C#
帖子详情
C#多个事件触发,委托
yiaosanba
2008-07-01 04:30:17
某个事件触发,委托中注册的处理函数正在执行,如果此时又触发了同一个事件,是否会打断正在执行的函数?
如果处理函数没有被打断,执行过程中,发生的事件,会不会丢掉?因为我理解事件是实时的动作
需要对事件做缓存么?
...全文
303
10
打赏
收藏
C#多个事件触发,委托
某个事件触发,委托中注册的处理函数正在执行,如果此时又触发了同一个事件,是否会打断正在执行的函数? 如果处理函数没有被打断,执行过程中,发生的事件,会不会丢掉?因为我理解事件是实时的动作 需要对事件做缓存么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
brouse130
2008-07-01
打赏
举报
回复
按你的意思,应该是同步的,不会打断
如果是异步的,应该可以控制,参考begininvoke和endinvoke方法的使用
真相重于对错
2008-07-01
打赏
举报
回复
如果是异步,则不一定
jaredzeng
2008-07-01
打赏
举报
回复
不回打断,等当前执行完了继续执行
zhnzzy
2008-07-01
打赏
举报
回复
不用担心
jaredzeng
2008-07-01
打赏
举报
回复
MARK
yagebu1983
2008-07-01
打赏
举报
回复
排队!!!
51Crack
2008-07-01
打赏
举报
回复
多次触发,多次执行!
greystar
2008-07-01
打赏
举报
回复
你可以调试时看到所有挂上去的事件列表的.
xhan2000
2008-07-01
打赏
举报
回复
不回打断,等当前执行完了继续执行
greystar
2008-07-01
打赏
举报
回复
如果是多个事件的话,应该是一个一个的执行完,再执行下一个的.如果在其中一个出错,下面就不会运行了.
C#
事件
处理和
委托
event delegate实例简述
首先声明一个degate的 EventHandler 参数可以没有 一个或
多个
但是
触发
和使用一定要匹配。 创建一个该EvenHandler的实例a 在程序建立或你需要的时候产生一个
事件
触发
申明: a += new EventHandler(d); public ...
C#
中的
委托
和
事件
(2)
在
C#
中的
委托
和
事件
中,我提出了两个为什么在类型中使用
事件
向外部提供方法注册,而不是直接使用
委托
变量的原因。主要是从封装性和易用性上去考虑,但是还漏掉了一点,
事件
应该由
事件
发布者
触发
,而不应该由客户端...
C#
for Unity3D:详解
委托
和
事件
对初次接触
委托
和
事件
的开发者,
委托
和
事件
是一个坎儿。它需要你具有扎实的
C#
编程基础,对方法、类、参数传递等前置知识有深刻理解,同时又要对代码设计模式有初步概念。 这些难点,本套课程都会给出针对性的详细...
Learn-Events-Delegates-And-Lambdas:来自 PluralSight
C#
事件
、
委托
和 Lambda
多个
对象可以通过订阅
事件
来监听一个
事件
通过EventArgs(
事件
数据)按钮有x-pos,y-pos
委托
-
事件
和
事件
处理程序之间的管道 称为“函数指针”的专门类
委托
将数据从
事件
传递到
事件
处理程序(函数/方法) ...
详解
C#
中通过
委托
来实现回调函数功能的方法
主要介绍了
C#
中通过
委托
来实现回调函数功能的方法,文中举了一个典型的多线程回调程序实例,需要的朋友可以参考下
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章