c# - .Net Microframework 中的自定义事件

标签 c# events .net-micro-framework netduino

我想创建一个简单的 PushButton 类,它包装一个 InterruptPort。我想给它两个简单的 UpDown 事件,当端口处于高电平和低电平时触发。

通常我会这样做:

public event EventHandler<EventArgs> Up;
public event EventHandler<EventArgs> Down;

但是没有 EventHandler 类?那我该怎么办?

最佳答案

.NET Micro Framework不支持泛型,但支持非泛型EventHandler仍然可用。

所以你可以这样使用它:

public event EventHandler Up;
public event EventHandler Down;

Namespace: Microsoft.SPOT

Assembly: Microsoft.SPOT.TinyCore (in microsoft.spot.tinycore.dll)

关于c# - .Net Microframework 中的自定义事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14034160/

相关文章:

php - Eloquent 模型事件在使用 create 时被保存和创建?

java - JSON 数组不会映射到 Jersey

c# - Entity Framework varchar 外键不区分大小写

javascript - 在 JavaScript 中从数组异步调用函数

c# - 在 Netduino 板上使用 .NET Micro Framework 提高时间分辨率(用于调暗 LED)?

c# - 静态对象为空/未在正确时间初始化

c# - 无法使用 .net micro fw 轮询超声波传感器的脉冲宽度

c# - 当我在服务器端使用 RadGrid telerik 控件运行 asp.net 网页时,它会生成错误吗?

c# - 在 WPF 中使用 ViewModel 创建 UserControl

javascript - 如何使用 jquery 创建自定义事件