文章分类 -  C#

C#线程同步的几种方法
摘要:我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到 阅读全文

posted @ 2016-10-14 15:54 b-cat 阅读(73) 评论(0) 推荐(0)

C# 跨线程调用控件
摘要:在C# 的应用程序开发中, 我们经常要把UI线程和工作线程分开,防止界面停止响应。 同时我们又需要在工作线程中更新UI界面上的控件, 下面介绍几种常用的方法 阅读目录 线程间操作无效 界面上有一个button和一个label, 点击button会启动一个线程来更新Label的值 运行后, 程序会报错 阅读全文

posted @ 2016-05-13 18:15 b-cat 阅读(121) 评论(0) 推荐(0)

c#委托与事件(详解)
摘要:引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述 阅读全文

posted @ 2016-05-04 12:09 b-cat 阅读(62) 评论(0) 推荐(0)

导航