C# : Collections
Top 37 C# Example Pages...

["XbCBCST~~}T~~Y9779F0BCB.CcCBXS}T~~}T~~","thwste.","Sleep."," This pauses programs. It receives a value indicating the number of milliseconds to wait. This can be useful for waiting on an external application or task. It does not cause CPU usage during the pause.","Example."," Sleep is found on the Thread class. It is a static method that receives one parameter. You must either include System.Threading or use the fully qualified name for the method invocation, which is System.Threading.Thread.Sleep. ","Tip: ","You do not need to create a new Thread to use the Sleep method as it is static.","Static ","static","Next: ","This example shows the runtime behavior of the Thread.Sleep method in the .NET Framework.","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","C# program that sleeps","\n\nusing System;\nusing System.Diagnostics;\nusing System.Threading;\n\nclass Program\n{\n static void Main()\n {","\n //\n // Demonstrates three different ways of calling Sleep.\n //\n ","var stopwatch = Stopwatch.StartNew();\n ","Thread.Sleep","(0);\n stopwatch.Stop();\n Console.WriteLine(stopwatch.ElapsedMilliseconds);\n Console.WriteLine(DateTime.Now.ToLongTimeString());\n\n stopwatch = Stopwatch.StartNew();\n ","Thread.Sleep","(5000);\n stopwatch.Stop();\n Console.WriteLine(stopwatch.ElapsedMilliseconds);\n Console.WriteLine(DateTime.Now.ToLongTimeString());\n\n stopwatch = Stopwatch.StartNew();\n ","System.Threading.Thread.Sleep","(1000);\n stopwatch.Stop();\n Console.WriteLine(stopwatch.ElapsedMilliseconds);","\n\n //\n // Bonus: shows SpinWait method.\n //\n ","stopwatch = Stopwatch.StartNew();\n ","Thread.SpinWait","(100000 * 10000);\n stopwatch.Stop();\n Console.WriteLine(stopwatch.ElapsedMilliseconds);\n }\n}\n\n","Output","\n\n0 ElapsedMilliseconds after Sleep(0)\n8:14:43 AM Time after Sleep(0)\n4999 ElapsedMilliseconds after Sleep(5000)\n8:14:48 AM Time after Sleep(5000)\n999 ElapsedMilliseconds after Sleep(1000)\n3144 ElapsedMilliseconds after SpinWait(Int32)","The program"," defines the Main entry point in the Program class, which contains three method invocations to the Thread.Sleep method with varying calling syntaxes and parameters. The results of the Console.WriteLine calls are shown. ","Console.WriteLine ","console","Note: ","The surrounding code around the Sleep invocations takes the system's time and uses Stopwatch to time the Thread.Sleep calls.","Stopwatch ","stopwatch","Implementation."," Next we review the implementation of the Thread.Sleep method and the Thread.SpinLock method in the .NET Framework. These two methods call into the SleepInternal and SpinWaitInternal functions in mscorlib. ","Tip: ","Thread.Sleep likely will end up calling the same code in the Windows kernel that the Sleep call in any language uses.","SpinWait."," When you execute the above program, you will notice that the program does not require significant CPU time when executing the Thread.Sleep calls. It only starts consuming the entire CPU core when the Thread.SpinWait method is invoked. ","So: ","Sleep uses the operating system to \"pause\" the program, resulting in 0% CPU, while Thread.SpinWait executes useless instructions.","SpinWait ","spinwait","Summary."," Thread.Sleep is fairly accurate in pausing the program for the specified number of milliseconds. It does not cause your program to consume 100% CPU. This will save power and provide more resources for other programs. ","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","3679700504","data-ad-format","link","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAABYCAMAAAC3bFnOAAAAYFBMVEX////0/f/d/P/R+/9rgf9r2v9Y8//d9f9r9P+q+P/R8v/P1f8m8f/d4f9Yc/8mUP/09f8m0P/p+//F+v+M9v/F7/9Y1/+MnP8A8P+M4f+q6P/p6/+qtf+4+f8APP8AzP/sAmpTAAACfUlEQVR4Xu2W6WrjMBhFP8n7mj3dZ97/LQdn5NhcVKHCNYpSnZ/nBspB8NWCIE39LVripH79liwl/ZiUlJLK+kb5REnmRc6rorM8Q1KzKirlGZK+1kVKFhoLR8K8eZLul6Jeywrr8SDMWyepHv5kdEmIWl+7L4k/CY9d7El47Goc7/+6SkgizFuBxw6YG9SSdCbM24HH7ij2JCgizJsBx04LIvWEhiLCHObYLUARa97+2DUiuv5PxEUNnO/M1AUr4h87TMIilU1o2qzOZV+fRFwKnf+xUwJJliKz16xZ92ZxKHBuFHyrQpKlaE5izbXZTg4Fzs362JXNjbMRth+VWZY1Jokza7O5FDo3r9/j/lFNmk9351DgHjwpm1XvUOAePEl6uO6o0EWQdIJPS1ToIkiSrJweRItDgYsApR0KXNQkEolE4tPCB2EOyB8LHWH+lUkpKSWNeZ6PkESYAzE37JekF8IcPgmKCHNA8okBighzaKCIMvuTilLRvpsYaPP+Zdzl3SLQoeIXSXcry1nzsIPXQ4eKXzQnseYcPyjQoaKwFI1d132aJM48mM0ocA7F/8bLSXN3d2J3qCJK2ondoXr8JNnBdUeHKoKkzjzIh9gdqgiSpBun9xhE7A5VHOwHh0PlJpFIJBKJdwtHwhyQvxZawvwrk1JSSroWRXGFJMIciLlBLUlvhDl8EhQR5oAUExUUEebQQBFl9icVpSLVTlS0Wb1dD8VFxFfxi6S9lRWsuTqYxVfxi+Yk1lyY7eKpOCxF17Zt300SZ67M5qs2/MYrSPPl7vxUBEntrA5+KoIkOeB1d6sYki7mRY5+KoYkaa/Tg1TipyJBVZ7Kn3+m5tMH6eBt1AAAAABJRU5ErkJggg==)","url(data:image/jpeg;base64,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)","url(data:image/jpeg;base64,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)"]

["url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAABBCAMAAABYbu5jAAAAMFBMVEX///+1wv+jqv9siv/p6//W3f8zZv9gb//19v9NK/8zAP999//S//8z//8zzP+z6P/0gInFAAABg0lEQVR4XtXXy1ICURAD0H7c96D+/9/KQqkhlEKD0iTrWZzKYtJXbou2s+jvn1Q55f2mfAMOb6Ec5D6+c/ObcvOdm98qN9+5+a1w842b3wo33/6Dv2H22g3zCL+PKF/uSKDsGL8pN9+5+U25+c7Nb5Wb74R8h+ki41eYLja+Qf1k/AL1k/HF4XIg4ytMFxl/X7/z8aF+Ov6A6bqR//FTnswXa2B96LmyPZtfoH4yvsDlwMaHy4GLj/Xz8RXqJ+PD5UDGh+ni448O08XEh+lSrtUVnC6qm+ey/krGx+li4+N0sfHh7Cfj43Sx8bF+Mj5OFxkf67c8frF+jJUovzRIBr/4+kovMb5YPr/OdcrUGL9k8FG/Tw3xxbP55/o1R4hfk/m6IBbii+fyJ/JnjK+5/HWRGuJLfzG+xvh6lX89f8m3GH90ar7Ya/FrkF8y+XNhRpAvlsi3+H8fUxP5A+svYb54Hl8Uy4/zNZEvCvo4XzyRLzrhXg7zNZMvw/o6ptsQpvDnE+wJyVGQ5SG7AAAAAElFTkSuQmCC)","url(data:image/jpeg;base64,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)","url(data:image/jpeg;base64,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)"]