क्या LINQ का उपयोग कर सूची में पहली आइटम के रूप में id = 10 के आइटम को स्थानांतरित करने का कोई तरीका है?आइटम को शीर्ष सूची में स्थानांतरित करने के लिए LINQ का उपयोग करें
Item A - id =5 Item B - id = 10 Item C - id =12 Item D - id =1
इस मामले मैं कैसे सुंदर ढंग से मेरी List<T>
संग्रह के शीर्ष करने के मद सी स्थानांतरित कर सकते हैं में?
इस सबसे अच्छा है मैं अभी है:
var allCountries = repository.GetCountries();
var topitem = allCountries.Single(x => x.id == 592);
var finalList = new List<Country>();
finalList.Add(topitem);
finalList = finalList.Concat(allCountries.Where(x=> x.id != 592)).ToList();
आप शीर्ष आइटम के साथ आइटम स्वैप या नीचे पाया आइटम जब तक सभी वस्तुओं धक्का द्वारा आइटम घुमाना चाहते हैं। – AnthonyWJones
बस बाकी को दबाएं – qui