Windows 워크 플로 4.5부터 시작합니다. 나는 간단한 콘솔 앱을 만들고있다. 나는 사용자에게 길을 따라 데이터를 요청하고있다. 나는 몇몇 튜토리얼을 따랐고 사용자에게 다른 데이터를 요청하는 몇 가지 활동을 만들었습니다. 그러한 액티비티는 bookMarks를 생성합니다. 내 호스트 프로그램에서 이러한 여러 책갈피를 어떻게 처리합니까? 이 자습서에는 루프가 있었으며 하나의 책갈피 만 있다고 가정하는 것처럼 보였습니다. 이는 보이는 내가 다른 방식으로 정보를 처리하고 다른 책갈피를 다시 시작해야하는 사용자에게 많은 메시지를 처리하고 때 제대로이 쓰기 어떻게Windows 워크 플로에서 여러 북마크 처리 4.5
WaitHandle[] handles = new WaitHandle[] { syncEvent, idleEvent };
while (WaitHandle.WaitAny(handles) != 0)
{
bool needsReview = false;
while (!needsReview)
{
var response = Console.ReadLine();
Boolean review;
if (response == "y")
{
needsReview = true;
review = true;
wfApp.ResumeBookmark("Review", review);
}
else if (response == "n")
{
needsReview = true;
review = false;
wfApp.ResumeBookmark("Review", review);
}
else
{
Console.WriteLine("Enter 'y' or 'n'");
}
}
}
있다.