मैं सोच रहा था कि यह संभव था क्योंकि मैंने कोड की रेखाओं को कम करने के लिए टर्नरी ऑपरेटरों का उपयोग शुरू किया और मैं इसे प्यार कर रहा हूं।अगर कैसे टर्नरी ऑपरेटर में तर्क हो तो कैसे चालू करें?
if (x==y)
{
z += x;
} else if (x==z)
{
z += y;
} else {
z += 1;
}
मैं वहाँ है अगर केवल एक ही है, तो इस तरह का बयान इस अब कर सकते हैं:
z = x == y ? z += x : z += 1;
"मैं त्रिगुट ऑपरेटर का उपयोग करके कोड की लाइनों को कम करने के लिए शुरू कर दिया और मैं इसे प्यार कर रहा हूँ" उह ओह। – BoltClock
ठीक है अगर केवल एक ही निर्देश है तो आप ब्रेसिज़ को हटा सकते हैं। और यह टर्नरी से ज्यादा पठनीय है। इमो – Maresh
@ बोल्टक्लॉक बस यह कहने के बजाय, क्या आप समझा सकते हैं कि यह क्यों बुरा है? मैं हमेशा सुनने के लिए तैयार हूँ। –