मेरे पास एक सारणी है जिसमें निम्नलिखित 3 कॉलम, आईडी, शॉर्टकोड, अपलोडडेट हैं।परिणाम के बाद ऑर्डर समूह द्वारा LINQ समूह
मैं शॉर्टकोड के परिणामों को समूहबद्ध करने के लिए LINQ का उपयोग करना चाहता हूं (और सभी परिणाम रखें) फिर उन समूहों को ऑर्डर करें और एक सूची वापस करें।
rawData.Provider.CreateQuery<PDFDocument>(qb.rootExperession)
.ToList<PDFDocument>().
GroupBy(b=>b.ShortCode)
.SelectMany(b=>b).ToList<PDFDocument>()
मैं सभी परिणाम, शोर्ट आधार पर वर्गीकृत किया लौटना चाहते, UploadDate के अनुसार क्रमबद्ध प्रत्येक समूह के भीतर वस्तुओं और समूहों तो एक सबसे हाल ही में दस्तावेज़ है कि यह में क्रमबद्ध:
मैं निम्नलिखित है प्रथम।
क्या किसी को पता है कि यह भी संभव है?
में कच्चा लिंक मिला, धन्यवाद, यह वही है जो मैं चाहता था। – Ketchup
मैं "ऑर्डरबी" + "ग्रुपबी" + "ऑर्डरबी" डालने के आदेश के बारे में सोच रहा था और यह पूरी तरह उत्तर देता है – EdmundYeung99
यह मुझे टाइप सूची की इकाई लौटा रहा है, लेकिन मैं इसे टाइप ग्रुप, कंपाइलर त्रुटि का होना चाहता हूं प्राप्त करना स्पष्ट रूप से प्रकार 'System.Collections.Generic.List' को सिस्टम में परिवर्तित नहीं कर सकता है। चयन। जेनेरिक। IEumerable > '। एक स्पष्ट रूपांतरण मौजूद है (क्या आप एक कास्ट गायब हैं?) –