제목 : 20.1. Stopwatch 클래스 : 특정 프로세스의 경과 시간을 구하는 기능 제공
    
    
        
            
                | 
                    글번호:
                 | 
                
                 | 
                
                    342
                 | 
            
            
                | 
                    작성자:
                 | 
                
                 | 
                
                    
                        레드플러스
                        
                        
                    
                 | 
            
            
                | 
                    작성일:
                 | 
                
                 | 
                
                    
                        2012/07/19 오후 8:06:00 
                    
                 | 
            
            
            
                | 
                    조회수:
                 | 
                
                 | 
                
                    
                        5738
                    
                 | 
            
            
        
     
 
    
	
	
    
	// 프로그램명 : StopwatchDemo
// 아래 소스 코드는 Stopwatch 클래스를 사용하여 간단히 특정 프로세스(메서드, 로직)의 경과 시간을
// 밀리초 단위로 표시하는 기능을 구현하는 예제입니다.
using System;
using System.Diagnostics;
using System.Threading;
namespace StopwatchDemo
{
    class Program
    {
        static void Main(string[] args)
        {
            // Stopwatch 클래스 : 특정 프로세스의 경과 시간(Elapsed)을 구하는 기능
            Stopwatch timer = new Stopwatch();
            timer.Start();
            LongTimeProcess();
            LongTimeProcess();
            timer.Stop();
            // 구글 : C# Stopwatch => ...
            Console.WriteLine("경과 시간 : {0}", timer.Elapsed.TotalMilliseconds); // 밀리초 단위로 표시
        }
        private static void LongTimeProcess()
        {
            // 3초간 대기
            Thread.Sleep(3000);
        }
    }
}