哪位高人给讲讲c#中的“事件”,通俗点,形象点,最好用比喻的方式。

来源:百度知道 编辑:UC知道 时间:2024/05/28 13:06:00

比方:人可以表示一个类,那么具体的一个人(比如张三)就是这个类的一个对象(具体实例),这个人可以发生的一些行为就是事件.

按钮就是一个对象,他的click就是一个事件,是按钮的点击事件,表示按钮做了点击这样一件事情.
那么这个事件的发生会触发一些其他的事情,也就是按钮点击后你想要得到的结果.

人的向前走事件会导致人的前移

张三_向前走()
{
前移;
}

比方:
当发生什么事件的时候(){
你想做什么;
}
实例:
on_click(){
检查输入是否合法;
}