110,533
社区成员
发帖
与我相关
我的任务
分享
string[] codes = code.Split('|');//把所有股票没150用“|”分割 ,然后循环,每次创建线程
foreach (var i in codes)
{
if (!String.IsNullOrEmpty(i))
{
ParameterizedThreadStart tStart = new ParameterizedThreadStart(StockValueAll);
Thread thread = new Thread(tStart);
thread.Start(i);
}
}
[/quote]
只看代码的话,你这个写法是没有问题的。
我到大奖章网站看了一下, w.wsq() 是他们的 sdk 的方法。估计是读取他们接口的数据的。
不知道他们的 sdk 是不是开源的,这个要调试一下才知道。
也有可能是他们在服务器限制了单个用户的并发调用,虽然这个可能性比较小。
string[] codes = code.Split('|');//把所有股票没150用“|”分割 ,然后循环,每次创建线程
foreach (var i in codes)
{
if (!String.IsNullOrEmpty(i))
{
ParameterizedThreadStart tStart = new ParameterizedThreadStart(StockValueAll);
Thread thread = new Thread(tStart);
thread.Start(i);
}
}