RUTHAN: Hele, ono to "neni slozity". Vzasade na to koukej tak, ze ti jedno muze menit hodnoty pod rukama (tzv.
race condition), cemuz muze zabranit
lock alias
mutex, v C# na to je
Monitor. Jen davej pozor na poradi a konkretni locky, aby nenastal
deadlock. Toliko asi k paralelnimu programovani - dulezite keywordy k googleni jsou
tucne. Mnoho uloh se da vyresit bez jakyhokoliv lockovani, mezivlaknove komunikace a tak. Jinak, ohledne toho Invoke, tak to spociva v tom, ze ty "reknes, co se ma udelat" tomu prvku, ktery si to vykona az bude cas ve svem vlakne. Tady na to hledej asi
C# invoke delegate.