资源简介
通过动态效果,实现单线程与多线程,多线程与异步之间的区别,希望对刚接触多线程、异步的新手有帮助,欢迎大家提意见!
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;
namespace MultiThreadTest
{
///
/// 该窗体点击开始按钮后不能对窗体进行操作,暂时没找到原因
/// 理论上这些代码是没问题的,可能是不停刷新造成的
/// 我试着把Paint事件中内容去掉,换成其它内容,就可以对窗体操作
/// 希望大家也帮忙找找,在评论中提出来
///
public partial class Form1 : Form
{
private Dictionary _areaPoints = new Dictionary();
private Size _areaSize = new Size(50 50);
private int _count;//动态配置,用于控制组个数,如果等于2,则A1、B1与A2、B2;若为3,则A1、B1、C1与A2、B2、C2
private object _lockObj = new object();
private int _startX = 100;
private
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 14336 2011-10-11 22:15 MultiThreadTest\MultiThreadTest\bin\Debug\MultiThreadTest.exe
文件 32256 2011-10-11 22:15 MultiThreadTest\MultiThreadTest\bin\Debug\MultiThreadTest.pdb
文件 14328 2011-10-11 22:08 MultiThreadTest\MultiThreadTest\bin\Debug\MultiThreadTest.vshost.exe
文件 490 2007-07-21 01:33 MultiThreadTest\MultiThreadTest\bin\Debug\MultiThreadTest.vshost.exe.manifest
文件 8652 2011-10-11 22:15 MultiThreadTest\MultiThreadTest\Form1.cs
文件 5521 2011-10-11 22:00 MultiThreadTest\MultiThreadTest\Form1.Designer.cs
文件 5814 2011-10-11 22:00 MultiThreadTest\MultiThreadTest\Form1.resx
文件 3741 2011-10-11 20:48 MultiThreadTest\MultiThreadTest\MultiThreadTest.csproj
文件 660 2011-10-11 22:08 MultiThreadTest\MultiThreadTest\obj\Debug\MultiThreadTest.csproj.FileListAbsolute.txt
文件 847 2011-10-11 22:00 MultiThreadTest\MultiThreadTest\obj\Debug\MultiThreadTest.csproj.GenerateResource.Cache
文件 14336 2011-10-11 22:15 MultiThreadTest\MultiThreadTest\obj\Debug\MultiThreadTest.exe
文件 180 2011-10-11 22:00 MultiThreadTest\MultiThreadTest\obj\Debug\MultiThreadTest.Form1.resources
文件 32256 2011-10-11 22:15 MultiThreadTest\MultiThreadTest\obj\Debug\MultiThreadTest.pdb
文件 180 2011-10-11 20:48 MultiThreadTest\MultiThreadTest\obj\Debug\MultiThreadTest.Properties.Resources.resources
文件 496 2011-10-11 20:43 MultiThreadTest\MultiThreadTest\Program.cs
文件 1386 2011-10-11 20:43 MultiThreadTest\MultiThreadTest\Properties\AssemblyInfo.cs
文件 2880 2011-10-11 20:43 MultiThreadTest\MultiThreadTest\Properties\Resources.Designer.cs
文件 5612 2011-10-11 20:43 MultiThreadTest\MultiThreadTest\Properties\Resources.resx
文件 1100 2011-10-11 20:43 MultiThreadTest\MultiThreadTest\Properties\Settings.Designer.cs
文件 249 2011-10-11 20:43 MultiThreadTest\MultiThreadTest\Properties\Settings.settings
文件 935 2011-10-11 20:43 MultiThreadTest\MultiThreadTest.sln
..A..H. 8192 2011-10-11 20:43 MultiThreadTest\MultiThreadTest.suo
目录 0 2011-10-11 20:43 MultiThreadTest\MultiThreadTest\obj\Debug\TempPE
目录 0 2011-10-11 20:48 MultiThreadTest\MultiThreadTest\bin\Debug
目录 0 2011-10-11 22:15 MultiThreadTest\MultiThreadTest\obj\Debug
目录 0 2011-10-11 20:43 MultiThreadTest\MultiThreadTest\bin
目录 0 2011-10-11 20:43 MultiThreadTest\MultiThreadTest\obj
目录 0 2011-10-11 20:43 MultiThreadTest\MultiThreadTest\Properties
目录 0 2011-10-11 22:15 MultiThreadTest\MultiThreadTest
目录 0 2011-10-11 20:43 MultiThreadTest
............此处省略3个文件信息
相关资源
- 模拟器命令C#封装
- 单线程IP地址扫描
- ModbusMonitor VS2010 winform Csharp 开发的一
- TCPFILE C#TCP多线程异步传输 C#开发的服
- cSharpUART c#编写串口通讯代码 多线程实
- Visual C#中的多线程编程
- C# VS2013 串口接收事件 通过委托跨线程
- C# Socket异步长连接
- c# Winform 弹出式等待窗口,多线程
- C#多线程解决界面卡死问题的完美解决
- c# 异步socket(能发送文本文件和数据
- C#异步并行编程
- C#完整的通信代码点对点,点对多,同
- C# 获取当前所有进程线程CUP占用率
- 跨线程日志输出到RichTextBox类库源代码
- C#实现多线程TCPUDP端口扫描
- C#通用的跨线程读写控件属性类
- C#TCP Socket异步通讯
- C#多线程发送邮件发送工资条
- C#网络爬虫程序源码
- c# 使用UDPClient实现异步通信的两种表
- C#跨线程调用控件的四种方式(调用)
- C#处理大容量数据,及多线程简单应用
- 多线程异步编程 Thread Async
- c# 多线程操作源码
- C# 多线程网络美女图片
- 多线程异步加载网络数据 完整源码
- UDP异步编程
- C#版QQ登录助手+源代码(含在线程序升
- c# 多线程
评论
共有 条评论