Thread.Sleep-Methode (Int32)
Namespace: System.Threading
Assembly: mscorlib (in mscorlib.dll)
Parameter
- millisecondsTimeout
- Typ: System.Int32
Die Anzahl von Millisekunden, für die der Thread blockiert ist. Geben Sie null (0) an, um anzugeben, dass dieser Thread angehalten werden soll, sodass andere wartende Threads ausgeführt werden können. Geben Sie Infinite an, um den Thread für einen unbestimmten Zeitraum zu blockieren.
| Ausnahme | Bedingung |
|---|---|
| ArgumentOutOfRangeException |
Hinweis |
|---|
using System; using System.Threading; class Example { static void Main() { for (int i = 0; i < 5; i++) { Console.WriteLine("Sleep for 2 seconds."); Thread.Sleep(2000); } Console.WriteLine("Main thread exits."); } } /* This example produces the following output: Sleep for 2 seconds. Sleep for 2 seconds. Sleep for 2 seconds. Sleep for 2 seconds. Sleep for 2 seconds. Main thread exits. */
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Hinweis