Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何创建两个独立的线程?_C#_Multithreading - Fatal编程技术网

C# 如何创建两个独立的线程?

C# 如何创建两个独立的线程?,c#,multithreading,C#,Multithreading,我有一个包含12条记录的对象列表: var claims = GetClaimbyInventory(job.parameter1,job.parameter2).ToList(); 我想在声明上创建12个单独的线程,以便每个记录成为一个单独的线程并并行运行 void processClaim (ClaimEntity claims) 目前,我只是从列表中循环并发送claim到processClaim方法,但它是按顺序发送的,我希望执行并行操作。您可能希望使用并行。ForEach: void

我有一个包含12条记录的对象列表:

var claims = GetClaimbyInventory(job.parameter1,job.parameter2).ToList();
我想在
声明
上创建12个单独的线程,以便每个记录成为一个单独的线程并并行运行

void processClaim (ClaimEntity claims)

目前,我只是从列表中循环并发送
claim
processClaim
方法,但它是按顺序发送的,我希望执行并行操作。

您可能希望使用
并行。ForEach

void processClaim (ClaimEntity claims)


请参阅示例。

请发布您需要帮助的代码,以便我们可以看到您尝试了什么,并尝试为您指明大致方向。听起来你好像在问一个类似的问题?