2. 매소드를 가지고 Action 만듬
3. 테스크에 Action 집어넌다.
= 이건 Method 에 Input Parameter 가 있을때
Action
private void pictureBox1_MouseClick(object sender, MouseEventArgs e)
{
int posX = e.X;
int posY = e.Y;
acttwo = ActMethod2;
Task.Factory.StartNew(() => acttwo(posX,posY));
}
void ActMethod2(int posX, int posY)
{
Color inten = bitmp.GetPixel(posX, posY);
byte bt1 = inten.B;
for (int i = posX; i < posX + 200; i++) { linelist.Add(bitmp.GetPixel(i, posY).R); } Console.WriteLine("done"); } = 이건 Input Parameter 가 없을때 Action actone; private void pictureBox1_MouseClick(object sender, MouseEventArgs e) { int posX = e.X; int posY = e.Y; actone = ActMethod; Task.Factory.StartNew(actone); // 이거나 Task.Factory.StartNew(() => actone()); // 이거 쓴다
}
void ActMethod()
{
Console.WriteLine("done");
}
댓글 없음:
댓글 쓰기