租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

c#中sleep函数的用法是什么,c# sleep解析

发布时间:2024-01-22 16:50:54

c#中sleep函数的用法是甚么

在C#中,Thread.Sleep()函数用于暂停当前线程的履行一段指定的时间。它采取一个整数参数,表示暂停的毫秒数。

使用方法示例:

using System;
using System.Threading;

class Program
{
    static void Main()
    {
        Console.WriteLine("开始");
        Thread.Sleep(2000); // 暂停当前线程2秒
        Console.WriteLine("结束");
    }
}

上述示例中,程序会先输出"开始",然后暂停2秒钟,最后输出"结束"。

需要注意的是,Thread.Sleep()函数会阻塞当前线程的履行,如果在主线程中使用该函数,会致使全部利用程序暂停一段时间。如果需要在后台履行暂停操作,可以斟酌使用Task.Delay()函数。