मैं ऐसे किसी से पूछना चाहता हूं जिसकी सी # में मेरे से मजबूत कौशल है।सी # में अगर अन्य कथन में 'बीच' जैसी कुछ परिभाषित करना संभव है?
यह संभव निम्नलिखित कोड
if(val > 20 && val < 40)
...
else
if(val > 40 && val < 72)
...
else
if(val > 72 && val < 88)
...
else
...
कम करने के लिए मान लेते हैं मैं 10-11 if-else
से अधिक बयान है कि चलो है।
उपरोक्त कोड को छोटा करने का सबसे अच्छा तरीका क्या है?
मैंने एसक्यूएल में between
जैसे कुछ पर सोचा था।
आप कोड के प्रत्येक ब्लॉक में पूरी तरह से अलग अलग बातें कर रहे हैं? आपके पास 20,40,72 इत्यादि के साथ एक सूची/सरणी हो सकती है, जब तक कि कोड का ब्लॉक समान हो, लेकिन उस समूह के सूचकांक के साथ यह – Servy
वीबी में संभव है लेकिन मेरे ज्ञान के लिए सी # में नहीं है। – Magnus
@Magnus निष्पक्ष होने के लिए, आप आसानी से सिंटैक्स में लाइब्रेरी-आधारित बना सकते हैं जो संक्षेप में वीबी में 'केस का चयन करें' वाक्यविन्यास से मेल खाता है (लेकिन हाँ, ढांचे में कोई भी मौजूद नहीं है)। –