public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
//创建一个线层去执行这个方法
Thread td = new Thread(paoshu); //把线层变成后台线层
td.IsBackground = true; //告诉CPU方法准备好了,可以分配资源执行了
td.Start();
}
public void paoshu()
{
for (int i = ; i < ; i++)
{
textBox1.Text = i.ToString();
}
}
public void paoshu2()
{
for (int i = ; i < ; i++)
{
textBox2.Text = i.ToString();
}
} public void paoshu3()
{
for (int i = ; i < ; i++)
{
textBox3.Text = i.ToString();
}
} public void paoshu4()
{
for (int i = ; i < ; i++)
{
textBox4.Text = i.ToString();
}
} public void paoshu5()
{
for (int i = ; i < ; i++)
{
textBox5.Text = i.ToString();
}
} private void Form1_Load(object sender, EventArgs e)
{
//取消线层跨线层访问的判断
Control.CheckForIllegalCrossThreadCalls = false;
} private void button2_Click(object sender, EventArgs e)
{
//创建一个线层去执行这个方法
Thread td = new Thread(paoshu2); //把线层变成后台线层
td.IsBackground = true; //告诉CPU方法准备好了,可以分配资源执行了
td.Start();
} private void button3_Click(object sender, EventArgs e)
{
//创建一个线层去执行这个方法
Thread td = new Thread(paoshu3); //把线层变成后台线层
td.IsBackground = true; //告诉CPU方法准备好了,可以分配资源执行了
td.Start();
} private void button4_Click(object sender, EventArgs e)
{
//创建一个线层去执行这个方法
Thread td = new Thread(paoshu4); //把线层变成后台线层
td.IsBackground = true; //告诉CPU方法准备好了,可以分配资源执行了
td.Start();
} private void button5_Click(object sender, EventArgs e)
{ //创建一个线层去执行这个方法
Thread td = new Thread(paoshu5); //把线层变成后台线层
td.IsBackground = true; //告诉CPU方法准备好了,可以分配资源执行了
td.Start();
} private void button6_Click(object sender, EventArgs e)
{
Process[] pc = Process.GetProcesses();
foreach (var item in pc)
{
item.Kill();
} }

C#线层传参数

private void button1_Click(object sender, EventArgs e)
{
//声明线层传对方法
Thread td = new Thread(text);
//传入参数
td.Start();
}
//声明的对像必须为object类型,然后在类里面转换成想要的类型
public void text(object s)
{
int ss = Convert.ToInt32(s);
for (int i = ; i < ss; i++)
{
textBox1.Text = i.ToString();
}
} private void Form1_Load(object sender, EventArgs e)
{
//取消跨线层访问控件的判断
Control.CheckForIllegalCrossThreadCalls = false;
}

C#进程与线程的更多相关文章

  1. 关于Java中进程和线程的详解

    一.进程:是程序的一次动态执行,它对应着从代码加载,执行至执行完毕的一个完整的过程,是一个动态的实体,它有自己的生命 周期.它因创建而产生,因调度而运行,因等待资源或事件而被处于等待状态,因完成任务而 ...

  2. Java中的进程和线程

     Java中的进程与线程 一:进程与线程 概述:几乎任何的操作系统都支持运行多个任务,通常一个任务就是一个程序,而一个程序就是一个进程.当一个进程运行时,内部可能包括多个顺序执行流,每个顺序执行流就是 ...

  3. Java中的进程与线程(总结篇)

    详细文档: Java中的进程与线程.rar 474KB 1/7/2017 6:21:15 PM 概述: 几乎任何的操作系统都支持运行多个任务,通常一个任务就是一个程序,而一个程序就是一个进程.当一个进 ...

  4. C# - 多线程 之 进程与线程

    并行~并发 并发 Concurrency,逻辑上的同时发生,一个处理器(在不同时刻或者说在同一时间间隔内)"同时"处理多个任务.宏观上是并发的,微观上是按排队等待.唤醒.执行的步骤 ...

  5. Android 的进程和线程

    进程和线程 如果某个应用程序组件是第一次被启动,且这时应用程序也没有其他组件在运行,则android系统会为应用程序创建一个包含单个线程的linux进程.默认情况下,同一个应用程序的所有组件都运行在同 ...

  6. Python之路第一课Day9--随堂笔记之二(进程、线程、协程篇)

    本节内容 进程.与线程区别 python GIL全局解释器锁 线程 语法 join 线程锁之Lock\Rlock\信号量 将线程变为守护进程 Event事件 queue队列 生产者消费者模型 Queu ...

  7. python之进程与线程

    什么是操作系统       可能很多人都会说,我们平时装的windows7 windows10都是操作系统,没错,他们都是操作系统.还有没有其他的? 想想我们使用的手机,Google公司的Androi ...

  8. [转载]了解Linux的进程与线程

    本文转自Tim Yang的博客http://timyang.net/linux/linux-process/ .对于理解Linux的进程与线程非常有帮助.支持原创.尊重原创,分享知识! 上周碰到部署在 ...

  9. python 进程和线程

    python中的进程.线程(threading.multiprocessing.Queue.subprocess) Python中的进程与线程 学习知识,我们不但要知其然,还是知其所以然.你做到了你就 ...

  10. Python_Day10_进程、线程、协程

    本节内容    操作系统发展史介绍    进程.与线程区别    python GIL全局解释器锁    线程        语法        join        线程锁之Lock\Rlock\ ...

随机推荐

  1. 利用js得到某个范围内的整数随机数

    Math.random()方法可以返回(0,1)之间的随机数,不包括0和1. 套用公式:Math.floor(Math.random()*可能的值的总数+第一个可能的值) 如得到(3,9]之间的随机数 ...

  2. debain 解决无法显示中文

    首先先配置编码:vim /etc/locale.gen  去掉前面的# en_US.UTF-8 UTF-8 zh_CN GB2312 zh_CN.GBK GBK zh_CN.UTF-8 UTF-8 然 ...

  3. Solr Update备注

    参考资料: http://wiki.apache.org/solr/ExtractingRequestHandler#Sending_documents_to_Solr /update 标准的upda ...

  4. ssh 文件传输

    在linux下一般用scp这个命令来通过ssh传输文件. 1.从服务器上下载文件scp username@servername:/path/filename /var/www/local_dir(本地 ...

  5. Linux为用户设定环境变量

    今天在做从将MySQL中的数据同步到ES的时候,当启动脚本程序报错: Exception in thread "main" java.lang.UnsupportedClassVe ...

  6. ASP超级网店V2.5一注入漏洞

    Title:ASP超级网店V2.5一注入漏洞  --2011-10-30 17:59 ASP超级网店V2.5 这个系统,有很多地方可以注入 http://www.xxxxxx.com/admin/pi ...

  7. 热爱工作 发财机会大增(这里不是选择软件还是硬件的问题,是自己的性格和追求的问题)——当你的老板不如你懂行的时候,还赚的盆满钵满的时候,你就可以考虑独立了 good

    爱工作 发财机会大增 [ 油老板 ] 于:2011-02-09 06:39:41 复:1269077 认真回顾发主贴以来的三年半,俺觉得对于想发财的上班族来说,认真工作,刻苦钻研是发财的重要保证. 为 ...

  8. Android 添加子视图(addView和setView)

    我们在添加视图文件的时候有两种方式,一种是通过在xml文件定义layout,另一种方式是在java代码中动态生成布局文件. 在xml中定义的layout要想转化为view,需要使用到LayoutInf ...

  9. 浅谈C#抽象类和C#接口

    原文地址:http://www.cnblogs.com/zhxhdean/archive/2011/04/21/2023353.html 一.C#抽象类: C#抽象类是特殊的类,只是不能被实例化:除此 ...

  10. 将 Web 应用性能提高十倍的10条建议

    提高 web 应用的性能从来没有比现在更重要过.网络经济的比重一直在增长:全球经济超过 5% 的价值是在因特网上产生的(数据参见下面的资料).这个时刻在线的超连接世界意味着用户对其的期望值也处于历史上 ...