当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 如同java一样,在c#中写一个多线程应用是非常简单的,本章将介绍如何在c#种开发多线程程序。
 

 

 ·vb.net新功能,例程(翻译)    »显示摘要«
    摘要: 7.介绍vb.netvb.net 或者说 vb7 有许多和旧版本的visual basic 一样的语法,但是在许多方面,它是一门全新的语言。和vb先前的版本不一样,vb7是完全的面向对象的,一些普通的操作的实现因为这个不同而出现一些区别。出于这种原因,与其将它当成一个编译器来编译你已经写好的程序,不如最好将vb.net当作是一种开发.net应用程序的语言。由于vb.net的格式还是......
 ·ado.net深入研究(2)[特别推荐]    »显示摘要«
    摘要: 导 读:.net 在数据存取方面做了很大的调整。在.net 框架下,数据存取是由ado.net来完成的,这是一个ado的改进和完善版本。它最显著的变化是其完全基于xml。而对于从事ado开发的人员来说,recordset对象的消失也令他们感到惊奇。 翻译整理:.net技术网(www.51dotnet.com)slash 原文出处:http://www.dnjonline......


c#重点知识详解(六:线程)

 如同java一样,在c#中写一个多线程应用是非常简单的,本章将介绍如何在c#种开发多线程程序.在.net中线程是由system.threading 名字空间所定义的.所以你必须包含这个名字空间.

  开始一个线程 【程序编程相关:对错误的态度

  using system.threading;  【推荐阅读:使用.NET实现JavaTMPetSto

  system.threading 名字空间的线程类描述了一个线程对象,通过使用类对象,你可以创建.删除.停止及恢复一个线程.创建一个新线程通过new 操作,并可以通过start()方法启动线程 【扩展信息:VB.NETvs.C#:效率直击

  

  thread = new thread(new threadstart(helloworld));

  thread.start(); 

 

  注意:与java程序不同,创建新线程并调用start()方法后并不去调用run()方法,而是传递线程调用程序

 

下面是启动线程执行的函数

protected void helloworld()

{

string str ;

console.write("helloworld");

}

杀死一个线程

线程类的 abort()方法可以永久的杀死一个线程.在杀死一个线程起前应该判断线程是否在生存期间.


...   下一页
    摘要: 导 读:在ado中我们最常使用的对象就recordset了,而在ado.net中又增加了一个对象dataset。本文简要的对比了dateset和recordset的异同,这对ado.net的初学者非常有帮助! 翻译整理:.net技术网(www.51dotnet.com)郜飞 原文出处:http://www.database-applications.net/articles......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE