企业录,供求信息免费发布平台
 
  首 页 企业名录 产品大全 商业机会 企业建站 我的办公室
手机站
企业库
您当前位置是:商业机会 >> 商务服务 >> 软件开发 >> .NET多线程调用函数详解
.NET多线程调用函数详解 .NET多线程调用函数详解_西安达内科技_.NET多线程调用函数详解

点此浏览大图
公 司: 西安达内科技
发布时间:2014年06月04日
有 效 期:2014年12月01日
留言询价 加为商友
  联系信息 企业信息
先生 (seo)
联系时,请说是在企业录看到的,谢谢!
电  话: 029-82222601
传  真:
手  机:
地  址: 中国陕西西安市陕西省西安市兴庆南路10号交大出版大厦6层
邮  编:
公司主页: http://xadnitpx1.qy6.com.cn(加入收藏)
公 司:西安达内科技

查看该公司详细资料

详细说明

    .NET多线程编程是跨语言的,跨环境的,所以我们得学好它,对应用程序的性能提高是有帮助的。下面是西安达内.NET培训(http://www.xatarena.cn/net/index.jhtml)讲师总结的多线程调用函数的相关注意点,重点偏向应用和记忆。

1.多线程调用无参函数

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;

namespace 多线程
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("主线程开始");
Thread t = new Thread(new ThreadStart(ShowTime));//注意ThreadStart委托的定义形式
t.Start();//线程开始,控制权返回Main线程
Console.WriteLine("主线程继续执行");
//while (t.IsAlive == true) ;
Thread.Sleep(1000);
t.Abort();
t.Join();//阻塞Main线程,直到t终止
Console.WriteLine("--------------");
Console.ReadKey();
}
static void ShowTime()
{
while (true)
{
Console.WriteLine(DateTime.Now.ToString());
}
}
}
}

可见其对传递进来的函数要求是:返回值void,无参数。
  
2.多线程调用带参函数(两种方法)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;

3.线程同步

线程同步的方法有很多很多种volatile、Lock、InterLock、Monitor、Mutex、ReadWriteLock。这里用lock说明问题:在哪里同步,用什么同步,同步谁?
  


免责声明:以上所展示的信息由会员自行提供,内容的真实性、准确性和合法性由发布会员负责,www.qy6.com.cn对此不承担任何责任。如有侵犯您的权益,请来信通知删除。
该公司其他商业信息
 1 直接到第
20 条信息,当前显示第 1 - 20 条,共 1

机械 仪器 五金 电子 电工 照明 汽摩 物流 包装 印刷 安防 环保 化工 精细化工 橡胶塑料 纺织 冶金 农业 健康保养 建材 能源 服装 工艺品 家居用品 数码 家用电器 通讯产品 办公 运动、休闲 食品 玩具 商务 广告 展会
1 2 3 4 5 6 7 8 9 10 .. 联系人:陈 电话:029-82222601

关于我们 | 网站指南 | 广告服务 | 诚招代理 | 诚聘英才 | 付款方式 | (企业录)联系方式 | 友情链接 | 网站地图