using System;
using System.Threading;
...
Thread.Sleep( tiempo );
...
Yo no la he usado (no programo en C#, aunque quizá en algún tiempo me ponga a aprender). Algo que desconozco, es si desde C# es posible acceder a la WinAPI 32, pues tengo la idea de que no se puede, al ser un lenguaje creado exprofeso para lo del .NET.
Por cierto, en VB.NET se usaría la misma función y sería algo como esto:
Imports System
Imports System.Threading
...
Thread.Sleep(tiempo)
...
Saludos,
José Jorge (Geo).