永发信息网

C#创建线程

答案:1  悬赏:80  手机版
解决时间 2021-03-05 13:02
{
User user = new User(newClient);
Thread threadReceive = new Thread(ReceiveData);
threadReceive.Start(user);
userList.Add(user);
AddItemToListBox(string.Format("[{0}]进入", newClient.Client.RemoteEndPoint));
AddItemToListBox(string.Format("当前连接用户数:{0}", userList.Count));
}
}
///
/// 处理接收的客户端数据
///

/// 客户端信息
private void ReceiveData(object userState)
{
}
----------------------------------------------------------------
为什么创建线程的构造方法可以直接方法名了?不是应该是这几个构造方法吗?
System.Threading.Thread.Thread(System.Threading.ParameterizedThreadStart)
System.Threading.Thread.Thread(System.Threading.ParameterizedThreadStart, int)
System.Threading.Thread.Thread(System.Threading.ThreadStart)
System.Threading.Thread.Thread(System.Threading.ThreadStart, int)
最佳答案
在MSDN文档中是这样解释的:
C# 用户在创建线程时可以省略 ThreadStart 委托构造函数,只需指定线程过程的名称。 编译器会选择正确的委托构造函数
==
意思是:创建线程的构造方法可以直接方法名,编译器自动帮你写ThreadStart的构造函数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
豫鲁风庭味轩地址有知道的么?有点事想过去
微信清空最近联系人
北京和上海哪个更适合开创意产品店
20元埃及币等于多少人民币
小松挖掘机pc200一7操作时感觉操纵阀变重怎么
刘烨老婆为什么这么丑
申请按份共有不动产登记的,应当由占份额多少
一盒味精重五分之四千克,有十袋,每袋重多少
是什么倒什么四字词语
草塘尾地址在什么地方,想过去办事
神经因子可以通过服药恢复吗?
AMD速龙ii X4 635要配什么样的显卡
【一个马一个又】马字旁右边一个又念什么?马
我买的女士二手车,福特嘉年华电光紫色,12年
戴尔018d1y主板最大支持内存
推荐资讯
有没有大神了解PatgearE3和E5的区别
バカ是什么
不,决不会的,我们相信中国一定有一个可赞美
我是个初中生,想在qq上帮人卖卖东西,最好是
丰田和大众1.6自动挡哪个起步快
上林县档案局(旧)地址在什么地方,想过去办事
杨老妈菜豆腐这个地址在什么地方,我要处理点
有不用系鞋带的运动鞋吗?
如图所示水泵吸水系统,水箱与水池液面高差Z=
什么情况下人们会感到震耳欲聋
2007别克凯越防盗器为什么不响触摸
鹿晗韩文名怎么读
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?