商业机会 产品大全 企业名录 我商务中心 | | 手机站 网址:xadnitpx1.qy6.com .NET多线程调用函数详解_西安达内科技
西安达内科技
联系人: 先生 (seo)
电 话:029-82222601
手 机:

产品目录

.NET多线程调用函数详解

留言询价
详细说明

    .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说明问题:在哪里同步,用什么同步,同步谁?

  

 
西安达内科技
先生 (seo)  
电  话: 029-82222601
传  真:
移动电话:
公司地址: 中国陕西西安市陕西省西安市兴庆南路10号交大出版大厦6层
邮  编:
公司主页: http://xadnitpx1.qy6.com.cn(加入收藏)
 



其它商业信息
 1 直接到第
20 条信息,当前显示第 1 - 20 条,共 1

公司首页 | 公司介绍 | 产品展示 | 供求商机 | 诚信档案 | 联系方法 | 加入收藏
西安达内科技 公司地址:中国陕西西安市陕西省西安市兴庆南路10号交大出版大厦6层
先生 (seo) 电话:029-82222601 传真:
免责声明: 以上所展示的信息由会员自行提供,内容的真实性、准确性和合法性由发布会员负责,企业录对此不承担任何责任。如有侵犯您的权益,请来信通知删除。

机械 仪器 五金 电子 电工 照明 汽摩 物流 包装 印刷 安防 环保 化工 精细化工 橡塑 纺织 冶金 农业 健康 建材 能源 服装 工艺品 家居 数码 家电 通讯 办公 运动、休闲 食品 玩具 商务 广告 展会 综合
提供服务支持 © 企业录 | 移动端