Thread Synchronization

जब हम .NET Based Multi-Threaded Applications Create करते हैं, तब विभिन्न Threads के बीच Share होने वाले Data को विभिन्न Threads Change कर सकते हैं। यानी किसी AppDomain के सभी Threads Concurrently यानी समानान्तर रूप से उस AppDomain के विभिन्न Data को Share करते हुए Access कर सकते हैं। परिणामस्वरूप कई बार ऐसी स्थिति पैदा हो जाती है, जिससे विभिन्न Threads एक ही समय पर Concurrent रूप से समान Data को ही Access कर रहे होते हैं, जहां Concurrency की वजह … [Read more...]