This video is just the lid of a can full of worms we call threads. Good basic video, but be warned that using multiple threads, especially using other library packages and frameworks, is bound to cause more than a few headaches. System.Collections.Concurrent.ConcurrentQueue is great, and the lock statement is ok, but the rest are a confusing mess of lackluster documentation. Ten years of C# has taught me to not even attempt to optimise multithreaded data transfer; just use the safe data structures other engineers have spent years on. Good luck.
Wonderful. I appreciate.
This video is just the lid of a can full of worms we call threads. Good basic video, but be warned that using multiple threads, especially using other library packages and frameworks, is bound to cause more than a few headaches. System.Collections.Concurrent.ConcurrentQueue is great, and the lock statement is ok, but the rest are a confusing mess of lackluster documentation. Ten years of C# has taught me to not even attempt to optimise multithreaded data transfer; just use the safe data structures other engineers have spent years on. Good luck.