深圳网站建设、深圳建网站、网站建设公司定制属于您的高端个性化网站!

搜索深圳网站建设相关案例及相关信息 服务热线:13530005572/15112579390
首页 > 网站建设知识 > .net 开启多线程常见的问题

.net 开启多线程常见的问题

  • 所属分类:网站建设知识
  • 作者: 利来w66(中国)有限公司
  • 更新时间: 2015-1-22 16:51:22
  • 返回列表
.net开启多线程的方法
定义一个线程 Thread thread = new Thread(showrun),showrun为线程运行的方法名
thread.Start();//为开启纯种
Thread.sleep(100);为线程休息,休息时间为0.1秒
由于开启线程是运行在服务器的内存之中,不是运行在浏览器中,所以cookies在多线程里面是不能被调用到的,如果调用就会出现报错
开启线程后一些system.web的方法没有办法引用到,所以 Server.MapPath不是能被引用到的,所以如果要调用此方法可以用 System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory) 代替
所以一般线程里面的方法是由ashx文件运行,一般就不能将信息存在session,因为过多几个类,没有不能引用到system.web了,所以session而且有cache都引用不了
一般这种情况下我们就将参数传递过来被引用,如果希望将信息保存下面,好的方法就是保存到数据库里面去。

相关推荐

您值得信任的网站建设专家!

为其提供系统的基于互联网的品牌行销策略 、 创意执行 、 追踪运营服务 。