- 博客(3)
- 收藏
- 关注
原创 【C#】文件并发下载——Windows程序设计作业3
类管理下载任务,并使用多线程技术提高下载效率。用户点击按钮后,程序从指定文件中读取下载链接,并将任务添加到下载队列中。实验结果验证了并发下载技术的有效性,显著提高了文件下载的效率。在这里,它被设置为3,意味着当进行文件下载时,将使用3个线程来并行处理下载任务。类代码片段中,可以看到这是一个用于多线程文件下载的类的部分实现。的类,它代表了用于多线程文件下载的单个线程。命名空间,并且似乎用于处理文件的下载任务。),解析该文件的内容,并基于解析的结果在。的文件的所有行,并返回一个字符串数组。,用于处理下载操作。
2024-06-20 22:04:28
591
原创 【C#】周黑鸭工厂产品生产——Windows程序设计作业1
接口定义了一个契约,它规定了实现该接口的类必须提供的方法。在我们的例子中,和。这两个方法分别用于生产鸭脖和鸭翅。每个工厂类都实现了接口,并且提供了生产鸭脖和鸭翅的具体逻辑。不同的工厂类可能使用不同的原料、工艺或配方来生产相同的产品,但对外提供的接口是一致的。委托是 C# 中一种类型安全的函数指针,它允许将方法作为参数传递或赋值给变量。在我们的例子中,ProductionDelegate委托代表了一个没有参数的方法。因为我们只调用无参的方法,所以委托的定义中没有参数。
2024-04-08 12:48:00
436
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人