पर जाएं List<int>
में कुछ संख्याएं हैं। यादृच्छिक रूप से मैं एक इंडेक्स का चयन करता हूं, जिसे अलग से संसाधित किया जाएगा (इसे मास्टर पर कॉल करें)। अब, मैं इस विशेष इंडेक्स को बाहर करना चाहता हूं, और List
के सभी अन्य तत्व प्राप्त करना चाहता हूं (उन्हें दास पर कॉल करें)।सूची से एक आइटम को छोड़कर (इंडेक्स द्वारा), और अन्य सभी
var items = new List<int> { 55, 66, 77, 88, 99 };
int MasterIndex = new Random().Next(0, items .Count);
var master = items.Skip(MasterIndex).First();
// How to get the other items into another List<int> now?
/* -- items.Join;
-- items.Select;
-- items.Except */
Join
, Select
, Except
- उनमें से किसी को, और कैसे?
संपादित करें: मूल सूची से किसी भी आइटम को हटा नहीं सकता है, अन्यथा मुझे दो सूचियां रखना है।
लवली! यह बेकार ढंग से काम करता है। दस्तावेज में कहीं भी 'कह' स्पष्ट नहीं था। – Ajay
@Ajay - दस्तावेज़ीकरण वहां है, 'जहां' के लिए साझा किया गया लिंक देखें, यह कहां का दूसरा अधिभार है। –
हाँ। इस समय तक, मैंने पहले से ही इस उत्पाद का वास्तविक उत्पाद कोड (जो स्पष्ट रूप से चींटियों की सूची नहीं है) में उपयोग किया है। – Ajay