
C#
Geeker-X
这个作者很懒,什么都没留下…
展开
-
C# 中的委托和事件
引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托转载 2015-01-07 17:18:57 · 353 阅读 · 0 评论 -
使用微软语言包提取汉语拼音
下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=44cac7f0-633b-477d-aed2-99aee642fc10&DisplayLang=zh-cn 安装CHSPinYinConv.msi 即可. 在项目中添加引用,把ChnCharInfo.dll 引入进来 //获取姓氏拼音 private原创 2015-01-08 14:45:46 · 1312 阅读 · 0 评论 -
AutoResetEvent和ManualResetEvent
转载 原文 一、作用 AutoResetEvent和ManualResetEvent可用于控制线程暂停或继续,拥有重要的三个方法:WaitOne、Set和Reset。 这三个方法的官方定义并不好理解,什么终止、非终止,乱七八糟的。在这里,我们以一种通俗易懂的概念来说明。 二、比喻 如果把每个线程比作一辆汽车的话,AutoResetEvent和ManualResetE转载 2015-01-11 23:20:58 · 398 阅读 · 0 评论 -
您善于使用匿名函数吗?
尝试从缓存中获取数据,如果数据存在则返回,否则从数据源中获取数据,放入缓存,然后返回。 您是否熟悉上面这段逻辑说明?如果您的应用中大量使用了缓存,则上面这段逻辑很可能会出现许多次。例如: CacheManager cacheManager = new CacheManager(); public ListUser> GetFriends(int userId) { stri转载 2015-10-25 15:10:32 · 353 阅读 · 0 评论 -
Connect to LocalDB in Visual Studio Server Explorer
Steps to connect LocalDB to Visual Studio Server Explorer1 Open command prompt 2 Run SqlLocalDB.exe start v11.0 3 Run SqlLocalDB.exe info v11.0 4 Copy the Instance pipe name that starts with np:… 5转载 2015-12-29 22:40:31 · 821 阅读 · 0 评论