- 博客(3)
- 收藏
- 关注
原创 C#实现文件并发下载
我使用了一个变量ThreadNum来确定线程池中同时运行的线程数量。并使用一个列表来存储和管理多个线程对象。创建DownloadFile类的对象时,将Change方法添加到doSendMsg事件的处理程序列表中。定义了一个委托dlgSendMsg,用于发送DownMsg消息。是一个事件doSendMsg,它基于dlgSendMsg委托。2.4处理下载状态变化的方法检查传入的DownMsg对象msg的Tag属性是否为DownStatus.Error或DownStatus.End。
2024-06-21 23:36:08 852
原创 Windows程序设计课程作业二:C#实现简单音乐文件解析播放
使用C#创建的一个简易的音乐播放器,可以播放mp3和ogg类型的文件。总的来说,功能还是比较简单的,而且播放的文件类型也比较有限。通过这次作业,我觉得还是有很多值得学习的地方。
2024-05-10 15:02:00 934 1
原创 Windows程序设计课程作业一:周黑鸭工厂
interface IProductionFactory //定义接口,声明鸭脖和鸭翅的方法在定义类时,对不具体实现的方法(如南京工厂不实现鸭翅的生产)做出了抛处理,以便对后续可能出现的问题进行异常处理class WuhanFactory : IProductionFactory//定义武汉工厂类Console.WriteLine("武汉工厂生产鸭脖");Console.WriteLine("武汉工厂生产鸭翅");
2024-04-08 22:58:41 362 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人