क्या कोई मुझे सिखा सकता है कि सी # में क्रम में सूची में आइटम कैसे सम्मिलित करें?क्रम में सूची में आइटम कैसे सम्मिलित करें?
मेरे पास डेटटाइम ऑफसेट ऑब्जेक्ट्स की एक सूची है, और मैं सूची में नए लोगों को सम्मिलित करना चाहता हूं।
List<DateTimeOffset> TimeList = ...
// determine the order before insert or add the new item
क्षमा करें, मेरे प्रश्न को अपडेट करने की आवश्यकता है।
List<customizedClass> ItemList = ...
//customizedClass contains DateTimeOffset object and other strings, int, etc.
ItemList.Sort(); // this won't work until set data comparison with DateTimeOffset
ItemList.OrderBy(); // this won't work until set data comparison with DateTimeOffset
क्या कोई भी कृपया डेटटाइम ऑफसेट को ओडरबी() के पैरामीटर के रूप में डालने में मेरी सहायता कर सकता है?
मैं भी
ItemList = from s in ItemList
orderby s.PublishDate descending // .PublishDate is type DateTime
select s;
की कोशिश की हालांकि, यह इस त्रुटि संदेश देता है,
परोक्ष 'System.Collections.Gerneric.List' के लिए कनवर्ट नहीं कर सकता प्रकार 'System.Linq.IOrderedEnumerable'। एक स्पष्ट रूपांतरण मौजूद (यदि आप एक डाली याद कर रहे हैं?)
क्या आप आवश्यकता होने पर या सॉर्टेडलिस्ट का उपयोग कर अपनी सूची को सॉर्ट नहीं कर सकते? –
'सूची 'आदेश दिया गया है' संग्रह। क्या आप * सॉर्ट * करना चाहते हैं? –
adatapost
आप किस बारे में "ऑर्डर" के बारे में बात कर रहे हैं? –