728x90
반응형
728x170
using System;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
...
private ListBox listBox;
private TextBox textBox;
...
#region 버튼 클릭시 처리하기 - button_Click(sender, e)
/// <summary>
/// 버튼 클릭시 처리하기
/// </summary>
/// <param name="sender">이벤트 발생자</param>
/// <param name="e">이벤트 인자</param>
async private void button_Click(object sender, EventArgs e)
{
await Task.Run(() =>
{
for(int i = 0; i < 10; i++)
{
this.listBox.Items.Add(this.textBox.Text + ", " + i.ToString());
Thread.Sleep(500);
}
});
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > TPL' 카테고리의 다른 글
[C#/TPL] APM 패턴을 태스크로 변환하기 (0) | 2016.06.06 |
---|---|
[C#/TPL] APM 패턴을 태스크로 변환하기 (0) | 2016.06.06 |
[C#/TPL] APM 패턴을 태스크로 변환하기 (0) | 2016.06.06 |
[C#/TPL] Task<T> 클래스 : 자식 태스크 실행하기 (0) | 2016.06.06 |
[C#/TPL] Task<T> 클래스 : ContinueWith 메소드 사용하기 (0) | 2016.06.06 |
[C#/TPL] Task<T> 클래스 : ContinueWith 메소드 사용하기 (0) | 2016.06.06 |
[C#/TPL] Task<T> 클래스 : RunSynchronously 메소드를 사용해 태스크 실행하기 (0) | 2016.06.06 |
[C#/TPL] Task<T> 클래스 : Start 메소드를 사용해 태스크 실행하기 (0) | 2016.06.06 |
[C#/TPL] async ... await 키워드 사용하기 (0) | 2016.06.04 |
[C#/TPL] async ... await 키워드 사용하기 (0) | 2016.06.04 |
[C#/TPL] async ... await 키워드 사용하기 (0) | 2016.06.04 |
댓글을 달아 주세요