Silverlight 2.0 使用Lock, Interlocked, EventWaitHandle, Monitor来实现线程同步
Lock - 确保代码块完成运行,而不会被其他线程中断
Interlocked - 为多个线程共享的变量提供原子级的操作
EventWaitHandle - 通知其他线程是否可入的类
Monitor - 提供同步访问对象的机制
ThreadStaticAttribute - 所指定的静态变量对每个线程都是唯一的
在线DEMO
http://www.cnblogs.com/webabcd/archive/2008/10/09/1307486.html
示例
1、Lock.xaml










Lock.xaml.cs































































2、Interlocked.xaml










Interlocked.xaml.cs

































































3、EventWaitHandle.xaml












EventWaitHandle.xaml.cs


























































































































4、Monitor.xaml










Monitor.xaml.cs































































5、ThreadStaticAttribute.xaml












ThreadStaticAttribute.xaml.cs













































































