В моей программе у меня есть очень длинное задание, которое должно прерываться из GUI (WPF). Какие-нибудь советы по архитектуре многопоточности?
Эта задача выглядит как N-нить с таким кодом:
public void DoLongOperation()
{
for(int i=beginPoint; i<endPoint; i++)
{
doSomethingStupid(dataArray[i]);
}
}