Cross threading is a phenomina normally happening in any of application debug session. Developer may not able to understand what's this all about. He may not actually coded for any such scenario like Threading. But this exception may raise especially in side a method where you are accessing any of the GUI control menthod. One natural scenaio will happen, once you
are handling with FielSystemWatcher class. But here 1st I will create a sceanrio and then will give you 2 way resolution too.