欢迎您光临我的个人网站!


2011-07-13

C#中简单的多线程调用

Posted in .NET at 10:41 by 仲远

标签:
Zhongyuan Wang

97100fe403b8

在许多时候,我们可能希望能够简单的使用多线程来完成一些任务。这些任务可以并行运行,并且不会有太多太复杂的交集。在.NET Framewrok 4中,提供了Parallel.For、Parallel.Foreach的功能,能够自动调用多线程处理一个集合中的元素。以下是一个简单的示例:
List<string> lines = GetLines(); //get the set of elements
Parallel.ForEach<string>(lines, line =>
{
string[] fields = li...查看全文