Obliczenia w tle.

0

Cześć,
Piszę aplikację w c# wpf. W pewnym momencie wykonuję w niej długo trwające obliczenia. Chcę je wydelegować do osobnego wątku lub czegokolwiek innego generalnie chcę żeby obliczenia mi się wykonały bez utraty responsywności aplikacji. Fajnie też by było dodać jakiś progres bar ale on nie jest dla mnie priorytetem. Chętnie przyjmę wszelkie pomoce jak rozwiązać to zadanie w najłatwiejszy sposób. Przy okazji chętnie też zaczerpnął bym wiedzy o programowaniu współbieżnym, możecie polecić jakieś sensowe źródło wiedzy?

0

Thread lub Task, Task to nowsze rozwiązanie Microsoftu bazujące na Thread. Proponuję przyjrzeć się Task.

2

Najlepsze darmowe źródło wiedzy o programowaniu współbieżnym w C#:

http://www.albahari.com/threading/

Task.Run + await pozwolą Ci osiągnąć zamierzony rezultat z progress barem

1 użytkowników online, w tym zalogowanych: 0, gości: 1