मैं 1 से अधिक कार्रवाई के साथ कथन अगर एक पंक्ति करना चाहता हूं।एकल पंक्ति यदि 2 क्रियाओं के साथ कथन
डिफ़ॉल्ट यह है:
(if) ? then : else
userType = (user.Type == 0) ? "Admin" : "User";
लेकिन मैं एक "और" केवल, मैं की जरूरत की जरूरत नहीं है एक
कि बहु लाइन में की तरह "और अगर":
if (user.Type == 0)
userType = "Admin"
else if (user.Type == 1)
userType = "User"
else if (user.Type == 2)
userType = "Employee"
क्या इसके लिए एक लाइन में कोई संभावना है?
मुझे लगता है कि यह एक ऐसा मामला हो सकता है जहां 'एनयूएम' बेहतर है, यदि आपके कुछ एपीआई पूर्णांक का उपयोग करते हैं, और अन्य तारों का उपयोग करते हैं, तो अगर आप प्रत्येक युग्मन के अर्थों को अपडेट करना भूल जाते हैं तो अपडेट विसंगतियां हो सकती हैं। – Matthew