欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網!

C#教程

當前位置:主頁 > 軟件編程 > C#教程 >

C#創(chuàng)建線程帶參數(shù)的方法

來源:本站原創(chuàng)|時間:2020-01-10|欄目:C#教程|點擊: 次

1、無參數(shù)線程的創(chuàng)建

Thread thread = new Thread(new ThreadStart(getpic));
thread.Start();
private void showmessage()
{
Console.WriteLine("hello world");
}

2、帶一個參數(shù)的線程

使用ParameterizedThreadStart,調用 System.Threading.Thread.Start(System.Object) 重載方法時將包含數(shù)據的對象傳遞給線程。

注意傳遞的參數(shù)只能是object類型,不過可以進行強制類型轉換。

Thread thread = new Thread(new ParameterizedThreadStart(showmessage));
string o = "hello";
thread.Start((object)o);
private static void showmessage(object message)
{
string temp = (string)message;
Console.WriteLine(message);
}

3、帶兩個及以上參數(shù)的線程

這時候可以將線程執(zhí)行的方法和參數(shù)都封裝到一個類里邊,通過實例化該類,方法就可以調用屬性來盡享傳遞參數(shù)。

例如如下程序,想傳入兩個string變量,然后打印輸出。

public class ThreadTest
{
private string str1;
private string str2;
public ThreadTest(string a, string b)
{
str1 = a;
str2 = b;
}
public void ThreadProc()
{
Console.WriteLine(str1 + str2);
}
}
public class Example {
public static void Main() 
{
ThreadTest tt = new ThreadTest("hello ", "world");
Thread thread = new Thread(new ThreadStart(tt.ThreadProc));
thread.Start();
}
}

以上所述是小編給大家介紹的C#創(chuàng)建線程帶參數(shù)的方法 ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對我們網站的支持!

上一篇:C#基礎之泛型

欄    目:C#教程

下一篇:C#實現(xiàn)3D效果完整實例

本文標題:C#創(chuàng)建線程帶參數(shù)的方法

本文地址:http://mengdiqiu.com.cn/a1/C_jiaocheng/6323.html

網頁制作CMS教程網絡編程軟件編程腳本語言數(shù)據庫服務器

如果侵犯了您的權利,請與我們聯(lián)系,我們將在24小時內進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網 版權所有