• 闪崩股有点多!每个背后都有个质押爆仓的惊心故事,这51股质押比例超60% 2019-07-13
  • 中国保险行业协会发布汽车后市场配件合车标准 2019-07-09
  • 切切切,端午节安康! 2019-07-09
  • 探索西部引才用才新机制 打造四川转型发展新引擎 2019-07-03
  • 女性之声——全国妇联 2019-06-28
  • 中共中央政治局集体学习 2019-06-26
  • 宝马、MINI与劳斯莱斯多款车型召回 共涉及5829辆 2019-06-26
  • 镇江破部督最大骗取出口退税案 2019-06-24
  • 海军第二十九批护航编队滨州舰技术停靠西班牙 2019-06-24
  • 段健的专栏作者中国国家地理网 2019-06-24
  • 马克思主义哲学是帮助我们看清世界的一双“慧眼” 2019-06-23
  • 外卖小哥选择为生命“引航”,网友疯狂点赞… 2019-06-19
  • 匹夫有责之一百一十三—道义大义的博客—强国博客—人民网 2019-06-19
  • 深海鱼选食草的 教你几招聪明吃海鲜 2019-06-15
  • 回家! 民工南美受重伤 医生跨越3大洲五万公里将其接回治疗 2019-06-15
  • 首页 > 编程学习记录 > c#多线程简单实列

    201511月24

    c#多线程简单实列

    作者:admin 0 Comments 发表评论

    曾道人新报跑狗 www.jmuag.tw 前段时间就研究了下C#的多线程,但因为后面工作忙,就一直没有管了,昨天花了两个小时才看懂原来的源码。。。。

    用我的话说,就是:“三天打鱼,三十天晒网?!?/p>

    纯阳说:“网都晒烂了!”

    说来惭愧啊,于是乎,今天继续研究了昨天那段有问题的多线程代码,原来有问题的代码如下:

    static void Main(string[] args)
    {

    Thread t = new Thread(Go); ? //注意:这里是实例化一个对象,只实例化了一次而已
    int a=1;

    while (a < 10)
    {

    t.Start(); ? ? //这里对已经实例化的对象多次启动,就会出问题了。
    a++;

    }
    }

    static void Go()
    {

    Console.WriteLine(“hello”);
    // Console.ReadKey();

    }

    通过今天看别人的代码,搞了个吧多小时才发现原来是只实例化了一次对象,调用start之前,每个对象都要实列化。修改后的代码如下:

    static void Main(string[] args)
    {

    int a=1;

    while (a < 10)
    {
    Thread t = new Thread(Go); ? ? //每次都实例化了一个对象,然后才是下一句启动对象的线程。
    t.Start();
    a++;

    }
    }

    static void Go()
    {

    Console.WriteLine(“hello”);
    // Console.ReadKey();

    }

    上面的才是正确的,并且每个线程的数据是互不影响的。特此记录!

    补充,多线程需要传递参数可以看文章://blog.csdn.net/wangzh300/article/details/6969354

    推荐阅读相关文章:编程学习记录

    本文地址://www.jmuag.tw/cxiancheng.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    本文目前尚无任何评论.

    发表评论

  • 闪崩股有点多!每个背后都有个质押爆仓的惊心故事,这51股质押比例超60% 2019-07-13
  • 中国保险行业协会发布汽车后市场配件合车标准 2019-07-09
  • 切切切,端午节安康! 2019-07-09
  • 探索西部引才用才新机制 打造四川转型发展新引擎 2019-07-03
  • 女性之声——全国妇联 2019-06-28
  • 中共中央政治局集体学习 2019-06-26
  • 宝马、MINI与劳斯莱斯多款车型召回 共涉及5829辆 2019-06-26
  • 镇江破部督最大骗取出口退税案 2019-06-24
  • 海军第二十九批护航编队滨州舰技术停靠西班牙 2019-06-24
  • 段健的专栏作者中国国家地理网 2019-06-24
  • 马克思主义哲学是帮助我们看清世界的一双“慧眼” 2019-06-23
  • 外卖小哥选择为生命“引航”,网友疯狂点赞… 2019-06-19
  • 匹夫有责之一百一十三—道义大义的博客—强国博客—人民网 2019-06-19
  • 深海鱼选食草的 教你几招聪明吃海鲜 2019-06-15
  • 回家! 民工南美受重伤 医生跨越3大洲五万公里将其接回治疗 2019-06-15
  • 捕鱼来了贵族2 神秘的百慕达客服 湖北30选5开奖走势图 湖北麻将红中赖子杠 2978招财鞭炮下载 伯恩利vs加的夫城 黑龙江36选7中奖规则 汉诺威96勒沃库森 20选5开奖直播 7PK电子