博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Thread之ThreadStart
阅读量:5834 次
发布时间:2019-06-18

本文共 382 字,大约阅读时间需要 1 分钟。

Thread th=new Thread(Test)和 Thread th=new Thread(ThreadStart(Test))有什么区别?

其中:

Void Test()

{

  //xxxxxx

}

 

两者没有区别,前者是C#的语法,后者是.Net的语法,编译器会自动把前者转换成后者。

ThreadStart是一个委托delegate

Thread构造函数,实际上是创建了一个指向Test()方法的TreadStart委托对象,接着把这个委托对象传给一个新创建的Tread对象的构造函数,并且调用这个Tread对象的Start()方法来通知CLR:线程已经准备开始执行了。

注意:ThreadStart委托指向一个没有参数,且没有返回值的方法。

 

转载于:https://www.cnblogs.com/selfcontrol/p/9815903.html

你可能感兴趣的文章
AS3——禁止swf缩放
查看>>
linq 学习笔记之 Linq基本子句
查看>>
[Js]布局转换
查看>>
Hot Bath
查看>>
国内常用NTP服务器地址及
查看>>
Java annotation 自定义注释@interface的用法
查看>>
Apache Spark 章节1
查看>>
phpcms与discuz的ucenter整合
查看>>
Linux crontab定时执行任务
查看>>
mysql root密码重置
查看>>
33蛇形填数
查看>>
选择排序
查看>>
SQL Server 数据库的数据和日志空间信息
查看>>
前端基础之JavaScript
查看>>
自己动手做个智能小车(6)
查看>>
自己遇到的,曾未知道的知识点
查看>>
P1382 楼房 set用法小结
查看>>
分类器性能度量
查看>>
windows 环境下切换 python2 与 pythone3 以及常用命令
查看>>
docker 基础
查看>>