728x90
728x170
using System.Threading;
...
/// <summary>
/// 잠금자
/// </summary>
private static object _locker = new object();
/// <summary>
/// 타이머
/// </summary>
private Timer timer;
...
this.timer = new Timer(TimerCallback, null, 1000, 1000);
...
#region 타이머 콜백 처리하기 - TimerCallback(state)
/// <summary>
/// 타이머 콜백 처리하기
/// </summary>
/// <param name="state">상태</param>
private void TimerCallback(object state)
{
lock(_locker)
{
...
}
}
#endregion
728x90
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] JavaScriptSerializer 클래스 : Serialize 메소드를 사용해 JSON 직렬화하기 (0) | 2014.12.03 |
---|---|
[C#/COMMON] 영문 말하기 (0) | 2014.12.03 |
[C#/COMMON] String 클래스 : MFC LPCSTR 변환하기 (0) | 2014.12.03 |
[C#/COMMON] GC 클래스 : Collect 메소드를 사용해 가비지 콜렉터 호출하기 (0) | 2014.12.03 |
[C#/COMMON] 힙 크기 2.5GB 이상 사용하기 (0) | 2014.12.03 |
[C#/COMMON] Process 클래스 : 윈도우즈 종료/재부팅 취소하기 (0) | 2014.12.03 |
[C#/COMMON] Process 클래스 : 윈도우즈 재부팅하기 (0) | 2014.12.03 |
[C#/COMMON] CategoryAttribute 클래스 : Property Window의 속성, 이벤트 그룹화 하기 (0) | 2014.12.03 |
[C#/COMMON] XmlElementAttribute 클래스 : DateTime 직렬화시 연월일만 저장하기 (0) | 2014.12.03 |
[C#/COMMON] ManagementClass 클래스 : 윈도우즈 종료하기 (0) | 2014.12.03 |