को देखते हुए:सूची <T> सूची से (m) .take (n) को कैसे छोड़ें?
List<int> list = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
मैं निम्नलिखित कोड कैसे लागू करते हैं?
var list2 = list.skip(2).take(5);
को देखते हुए:सूची <T> सूची से (m) .take (n) को कैसे छोड़ें?
List<int> list = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
मैं निम्नलिखित कोड कैसे लागू करते हैं?
var list2 = list.skip(2).take(5);
आपका नमूना कोड अपने बयान का उपयोग कर के रूप में आप System.Linq
शामिल रूप में लंबे समय से काम (और अपने विधि के नाम .Skip(2)
और .Take(5)
ठीक) होगा।
आपके कोड बॉक्स से बाहर काम नहीं करने का कारण यह है कि .Skip
और .Take
'सिस्टम.लिंक' नामस्थान में विस्तार विधियों (सूची वर्ग में परिभाषित विधियों के विपरीत) हैं।
नीचे दिए गए लिंक में नमूने पर एक नज़र और है इसकी अधिक के साथ
LINQ 101 नमूना
जाना आसान