कुल नोब यहां नम्र हो। मैंने हर जगह देखा है और इसका जवाब नहीं मिल रहा है। मैं निम्नलिखित कैसे परेशान करूं?बयान अगर एक-लाइनर, तो इसे कैसे परिवर्तित करें यदि-else-statement
if (expression)
{
return true;
}
else
{
return false;
}
मैं इसे काम करने के लिए नहीं मिल सकता क्योंकि यह कुछ बनाम बना रहा है। साथ ही कर सकते हैं
somevar = (expression) ? value1 : value2;
जैसा कि मैंने कहा, कोमल हो कृपया :)
स्पष्टीकरण के लिए, यह एक "त्रिगुट ऑपरेटर" – jcolebrand
मैं वास्तव में यह सही था जब मैं के साथ इसे करने की कोशिश में कहा जाता है "? वापसी (अभिव्यक्ति) मान 1: मान 2," लेकिन मैंने इसे सही तरीके से सही रखा। इसलिए, मुझे "कोड पहुंचने योग्य" के बारे में एक त्रुटि मिली क्योंकि यह उस कथन पर कभी नहीं मिलेगा। खुशी है कि मैंने वैसे भी पूछा "वापसी अभिव्यक्ति;" अधिक समझ में आता है ... धन्यवाद! – snickered
असल में 'टर्नरी' का अर्थ केवल तीन आइटम से बना है, इसे एक सशर्त ऑपरेटर कहा जाता है। http://msdn.microsoft.com/en-us/library/ty67wk28(v=vs.80).aspx – Joel