9
वाष्पशील बनाम इंटरलॉक्ड बनाम लॉक
मान लीजिए कि एक वर्ग में एक public int counterफ़ील्ड है जो कई थ्रेड्स द्वारा एक्सेस किया जाता है। यह intकेवल बढ़ा हुआ या घटा हुआ है। इस क्षेत्र को बढ़ाने के लिए, किस दृष्टिकोण का उपयोग किया जाना चाहिए, और क्यों? lock(this.locker) this.counter++;, Interlocked.Increment(ref this.counter);, की पहुँच संशोधक बदलें …