Q
主题是什么
0
A
回答
0
没有,我是。 Thread
的构造函数采用类型为delegate
的ThreadStart
“构造”。
// constructor of Thread
public Thread(ThreadStart start);
ThreadStart
定义为:
namespace System.Threading
{
// Summary:
// Represents the method that executes on a System.Threading.Thread.
[ComVisible(true)]
public delegate void ThreadStart();
}
由于每个方法可用于作为代理可以直接传递到您的构造。通过明确书写..
new Thread(new ThreadStart(Go))
..你简单地把它包起来。
4
无之间的差异。他们是一样的东西。
的documentation美国这样的:
Visual Basic和C#用户可以创建一个线程时省略了
ThreadStart
或ParameterizedThreadStart
委托构造函数。 [...]在C#中,只需指定线程过程的名称即可。编译器选择正确的委托构造函数。
0
第二个是一个捷径!基本上,做同样的事情。但是,在对象threadstart内部有一组可以通知的参数。
6
是有差别的唯一情况是,如果Go
是一个可以匹配多个Thread
构造函数重载的方法 - 组 - 例如,因为有两个ThreadStart
和ParameterizedThreadStart
构造,下面的方法将使new Thread(Go)
版本暧昧:
static void Go() { }
static void Go(object val) { }
的new Thread (new ThreadStart (Go))
消歧,通过显式地声明了委托类型,但:比它们是相同的其他,对C#2或以上。注意:在C#2之前,较短的版本不是合法的语法。
相关问题
- 1. TextMate主题是什么?
- 2. 是什么在主题
- 3. 这是什么WordPress主题?
- 4. OSGi中的基础主题是什么?
- 5. Shiro当前的主题是什么?
- 6. 什么是git主题分支?
- 7. Rspecs“#its”方法的主题是什么
- 8. HTML中的主题是什么?
- 9. 什么是最好的silverlight主题?
- 10. ICS Holo Dialog主题有什么问题?
- 11. 什么是主要属性?
- 12. MYSQL - 什么是主键?
- 13. 什么是主程序集
- 14. 什么是“主要表达”?
- 15. GCD的主线是什么?
- 16. 主键应该是什么?
- 17. 什么是http主机头?
- 18. 什么是主题/样式用于主题溢出下拉菜单
- 19. 官方网站使用的intelij主题的主题名称是什么?
- 20. Android:NoActionBar在主题中做了什么?
- 21. 为什么WPF主题不使用SystemColors?
- 22. 什么是GTK提供的各种主题
- 23. 主题ID的数据库结构是什么样的?
- 24. 什么是使用jquery ui themeroller主题的最佳方式
- 25. 什么是你见过的最棒的vs2008主题
- 26. 什么是自定义Bootstrap主题的正确方法?
- 27. 什么是{wrap} bootstrap主题中的数据*参考?
- 28. “卡夫卡增强主题”是什么意思?
- 29. Windows移植Banshee的主要问题是什么?
- 30. Android 4.0上Holo主题的默认颜色值是什么?