亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在C#中如何使用多線程,每隔幾秒去執行一個方法?

在C#中如何使用多線程,每隔幾秒去執行一個方法?

C#
素胚勾勒不出你 2019-03-27 18:17:58
在C#中如何使用多線程,每隔幾秒去執行一個方法?
查看完整描述

3 回答

?
子衿沉夜

TA貢獻1828條經驗 獲得超3個贊

/// <summary>
/// 簡單的 線程執行的 方法.
///
/// 這個方法是 靜態的
/// </summary>
public static void ThreadFunc()
{
// 線程停止運行的標志位.
Boolean done = false;

// 計數器
int count = 0;

while (!done)
{
// 休眠1秒.
Thread.Sleep(1000);

// 計數器遞增
count++;

// 輸出.
Console.WriteLine("[靜態]執行次數:{0}", count);
}
}

/// <summary>
/// 啟動線程的代碼.
/// </summary>
public static void StartThread()
{
ThreadStart ts = new ThreadStart(ThreadFunc);
Thread t = new Thread(ts);

// 啟動.
t.Start();
}



查看完整回答
反對 回復 2019-03-30
?
翻過高山走不出你

TA貢獻1875條經驗 獲得超3個贊

引入名稱空間
using System.Threading;

然后使用Thread對象調用方法
例如
do{
方法
Thread.Sleep(2000);
}
while(條件)


查看完整回答
反對 回復 2019-03-30
  • 3 回答
  • 0 關注
  • 2148 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號