
C#
文章平均质量分 51
我家大宝最可爱
这个作者很懒,什么都没留下…
展开
-
C语言模仿C#事件
我在学C#事件和委托的时候,突然想到C语言能不能仿写,做了下面一个小程序,暂时没有发现有什么用处#include #include typedef void(*EventHandler)();//定义一个函数指针类型 //定义事件链表 typedef struct _EventList{ EventHandler eventhandler;...原创 2016-03-06 20:13:43 · 942 阅读 · 0 评论 -
C#事件续
对于C#的事件机制我觉得订阅者和发布者非常的形象。 这里举一个老湿发布作业的例子。老师有一个发布作业的事件,而学生则需要订阅这个事件,老师一旦发布了作业,学生就要处理作业。这就是所谓的代理,老师动动嘴(抄写新华字典一边),学生就要不停的写,反正老师又不干。 首先需要定义老师这个类 class Teacher { //public event EventHandl原创 2016-08-31 11:43:16 · 309 阅读 · 0 评论 -
C#-界面假死
UI长时间更新造成界面假死有个例子,点击按钮就加载10000个数据到RichTextBox上private void button1_Click(object sender, EventArgs e){ for(int i = 0; i < 10000; i++) { richTextBox.AppendText(i.ToString() + "\n");原创 2016-03-08 16:47:20 · 7127 阅读 · 2 评论 -
C#-事件
先来看个例子,现在有一个ACM的网站,上面会不定时更新文章,所以我们订阅了一下,这样每次有新文章的时候就会推送给我们。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace eventTest{ cl原创 2016-03-05 18:52:30 · 317 阅读 · 0 评论