currentPrice
और 100
के बीच अधिक संख्या होने का दिए गए दो विकल्पों ...क्या टर्नरी ऑपरेटर (? :) थ्रेड सी # में सुरक्षित है?
int price = currentPrice > 100 ? currentPrice : 100
int price = Math.Max(currentPrice, 100)
मैं इस सवाल उठाया क्योंकि मैं एक संदर्भ में, जहां currentPrice
चर अन्य थ्रेड द्वारा संपादित किया जा सकता है के बारे में सोच रहा था पर विचार करें।
पहले मामले में ... price
100
से कम मान प्राप्त कर सकता है?
मैं निम्नलिखित के बारे में सोच रहा हूँ:
if (currentPrice > 100) {
//currentPrice is edited here.
price = currentPrice;
}
कुछ मिनटों में विपरीत जवाब? : डी – dotNETbeginner
@ डॉटनेटबेगिनर :) अच्छा अवलोकन। जब मैंने अपना पहला जवाब पढ़ा तो मैं मुझे -10 भी देना चाहता था। –