摘要:
前言 本文大部分内容来自于mikeperetz的Asynchronous Method Invocation及本人的一些个人体会所得,希望对你有所帮助。原英文文献可以在codeproject中搜索到。 介绍 这篇文章将介绍异步调用的实现机制及如何调用异步方法。大多数.NET开发者在经过delegat 阅读全文
摘要:
查询了一下MSDN文档,其中微软就BackgroundWorker类的功能有这么一个描述(英文的,根据个人理解翻译):BackgroundWorker类允许您在单独的线程上执行某个可能导致用户界面(UI)停止响应的耗时操作(比如文件下载数据库事务等),并且想要一个响应式的UI来反应当前耗时操作的进度 阅读全文
摘要:
运行结果: 主线程。。。 子线程。。。输入参数s=Baby 子线程方法返回值:100 阅读全文
摘要:
1.UML简介 Unified Modeling Language (UML)又称统一建模语言或标准建模语言。 简单说就是以图形方式表现模型,根据不同模型进行分类,在UML 2.0中有13种图,以下是他们的主要用途简介: 1.用例图:对系统的使用方式分类. 2.类图:显示类和它们的相互关系。 3.对 阅读全文
摘要:
方法一:使用线程 功能描述:在用c#做WinFrom开发的过程中。我们经常需要用到进度条(ProgressBar)用于显示进度信息。这时候我们可能就需要用到多线程,如果不采用多线程控制进度条,窗口很容易假死。下面简单结合例子给大家做个介绍。 第一步:设计界面,注意需要引用 using System. 阅读全文
摘要:
创建了一个用来测试的Student表: 一、SqlBulkCopy类 使用数据库BCP协议进行数据的批量复制,每一批的数量大约800条。 5万条数据插入花了2秒的时间: 二、表值参数 也叫表变量参数,使用用户定义的表类型来声明,简单理解就是可以把一个表当做参数传递。 同样插入5万条数据,也是花了2秒 阅读全文
摘要:
目录 一、C#语法糖大汇总 1. 经过简化的Property2. 经过两次变异的委托写法3. 集合类的声明4. 集合类各个项的操作5. using == try finally6. 可爱的var7. 问号的演变8. 类型实例化的语法糖9. 传说中的扩展方法10.使用匿名类 二、C#之6.0语法糖剖析 阅读全文
摘要:
原地址:http://blog.csdn.net/dapengbusi/article/details/38117817http://blog.csdn.net/dapengbusi/article/details/38118679http://blog.csdn.n... 阅读全文
摘要:
例2: 生成表如下: 按照vcode进行分组,按照qdate进行降序排列,记录行号rn 将日期减去行号,得到的结果rn连续相同时即为时间连续组 根据vcode和rn分组,得到的count即为连续的天数 通过having即可筛选出连续天数>=3的vcode 阅读全文
摘要:
一、编码历史与区别 一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go! 很久很久以前,有一群人,他们决定... 阅读全文