5
सी # में आप कर सकते हैं:क्या रूबी ने छोड़ दिया है (एन) सी # की तरह?
var list = new List<int>(){1,2,3,4,5};
list.skip(2).take(2); // returns (3,4)
मैं सभी रूबी गणनीय तरीकों को जानने के लिए कोशिश कर रहा हूँ, लेकिन मैं के लिए छोड़ (एन) एक समान नहीं दिख रहा है
a = [1,2,3,4,5]
a.skip(2).take(2) # take exists, skip doesn't
तो, क्या ऐसा करने के लिए "सर्वश्रेष्ठ" रूबी तरीका?
इन सभी कार्यों में, लेकिन वे बहुत बदसूरत हैं।
a.last(a.length - 2).take(2)
(a - a.first(2)).take(2)
a[2...a.length].take(2)
'ड्रॉप' के बारे में क्या? –
ओह, वहां है, धन्यवाद माइक –
'सूची [2, 2]' के साथ क्या गलत है? – oldergod