C Shap多线程实例
时间: 2023-09-03 07:10:32 浏览: 51
以下是一个C#多线程实例,它创建了两个线程,一个用于计算偶数和,另一个用于计算奇数和,最后输出结果:
```
using System;
using System.Threading;
class Program
{
static int evenSum = 0;
static int oddSum = 0;
static void Main(string[] args)
{
Thread t1 = new Thread(new ThreadStart(CalculateEvenSum));
Thread t2 = new Thread(new ThreadStart(CalculateOddSum));
t1.Start();
t2.Start();
t1.Join();
t2.Join();
Console.WriteLine("Even sum: " + evenSum);
Console.WriteLine("Odd sum: " + oddSum);
}
static void CalculateEvenSum()
{
for (int i = 0; i <= 100; i += 2)
{
evenSum += i;
}
}
static void CalculateOddSum()
{
for (int i = 1; i <= 100; i += 2)
{
oddSum += i;
}
}
}
```
输出:
```
Even sum: 2550
Odd sum: 2500
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)