溫馨提示×

c# function如何實現(xiàn)延遲調用

c#
小樊
107
2024-07-22 20:47:01
欄目: 編程語言

在C#中,可以使用Task.Delay方法來實現(xiàn)延遲調用。下面是一個簡單的示例代碼:

using System;
using System.Threading.Tasks;

class Program
{
    static async Task Main()
    {
        Console.WriteLine("Before delay");

        await DelayedCall(2000); //延遲2秒調用

        Console.WriteLine("After delay");
    }

    static async Task DelayedCall(int millisecondsDelay)
    {
        await Task.Delay(millisecondsDelay);
    }
}

在上面的示例中,DelayedCall方法用來實現(xiàn)延遲調用。通過調用Task.Delay方法并傳入延遲的毫秒數(shù),然后使用await關鍵字等待延遲完成。在Main方法中調用DelayedCall方法并傳入延遲的時間,最終實現(xiàn)延遲調用。

0