06 2012 档案
摘要:线程的同步,通过WaitHandle类,及其继承EventWaitHandle类,及其以下的ManualResetEvent(手动重置)和AutoResetEvent(自动重置)事件来完成线程的同步功能MSDN:WaitHandle:http://msdn.microsoft.com/zh-cn/library/fss7k4e9 EventWaitHandle:http://msdn.microsoft.com/zh-cn/library/73zz66k2 ManualResetEvent:http://msdn.microsoft.com/zh-cn/library/syst...
阅读全文
摘要:线程池:ThreadPool:提供一个线程池,该线程池可用于执行任务、发送工作项、处理异步 I/O、代表其他线程等待以及处理计时器。 MSDN参考:http://msdn.microsoft.com/zh-cn/library/system.threading.threadpool.aspxusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace 线程池1{ class Program { ...
阅读全文
摘要:参考文章:MSDN:System.Threading命名空间:http://msdn.microsoft.com/zh-cn/library/system.threading.aspx MSDN:Thread类:http://msdn.microsoft.com/zh-cn/library/system.threading.thread.aspx c#温故而知新:线程篇:http://www.cnblogs.com/JimmyZheng/archive/2012/06/10/2543143.html#2400355 c#多线程学习: http://kb.cnblo...
阅读全文
摘要:案例是要实现一个对文档文本进行字符处理,并能筛选分离出文档中的单词,且可以以序列索引来对其中的单词进行访问和修改完整代码View Code using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 索引2{ class Program { static void Main(string[] args) { Document mydoc = new Document("Hello,I am a Coder!")...
阅读全文
摘要:事件信息EventArgs:http://msdn.microsoft.com/zh-cn/library/system.eventargs.aspx1事件信息可以用于传递处理附带的事件数值,可以自定义事件信息类型来继承2事件委托可以声明在事件的类型中,并可以通过【类型名.事件委托名】来调用该委托类型创建事件的处理代理using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 事件2{ class Program { static void Ma...
阅读全文
摘要:c#中事件的声明和触发是通过定义的delegate委托类型来完成的using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 事件1{ class Program { static void Main(string[] args) { myChangedEvent mce = new myChangedEvent(); myEventListener mel = new myEventLi...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace 委托1{ public delegate void mydelegate(mybook mb);//创建委托类型 class Program { static void Main(string[] args) { BookDB myBD = new BookDB(); ...
阅读全文
摘要:ref参考:http://msdn.microsoft.com/zh-cn/library/14akc2c7.aspxout参考:http://msdn.microsoft.com/zh-cn/library/t3c3bfhx(v=VS.90).aspxref和out都可以用于在方法中以引用方式来调用传递参数,从而对于一些值类型可以使得通过这样的声明来实现方法对其值的更改using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ref引用{ class Progr...
阅读全文

浙公网安备 33010602011771号