摘要: C# 软件配置方法。通常情况下使用 appSetting 来进行配置,通过 Glacier 可以使用嵌入的 HOCON 或独立的 HOCON 配置文件配置,同时支持类型绑定功能,方便统一管理软件配置。 阅读全文
posted @ 2016-08-15 10:25 firslien 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: 本文通过一个简单的例子来说明 C# 中如何实现线程会合。文中使用了两种方式来实现:通过事件等待句柄以及通过Barrier类。 阅读全文
posted @ 2015-09-06 11:07 firslien 阅读(2217) 评论(5) 推荐(3) 编辑
摘要: 在WinForm程序中,有时会因为加载大量数据导致UI界面假死,这种情况对于用户来说是非常不友好的。因此,在加载大量数据的情况下,首先应该将数据加载放在另一线程中进行,这样保证了UI界面的响应;其次可以提供一个进度条使用户明白程序正在加载数据,同时清楚知道目前加载的进度。本文介绍WinForm中如何通过BackgroundWorker来实现异步数据加载及进度报告。 阅读全文
posted @ 2015-09-01 10:16 firslien 阅读(23544) 评论(5) 推荐(4) 编辑
摘要: 本文描述在C#中如何通过AutoResetEvent实现生产者消费者队列。 阅读全文
posted @ 2015-08-31 19:25 firslien 阅读(21170) 评论(5) 推荐(8) 编辑