2011-12-24 14 views
6

तक पहुँचना परिणाम कोड

के रूप में ऊपर छवि में दिखाया में चर से देखें, जब मैं ResultsView पर दबाते हैं, तो यह एक नई सूची जो [0] और [1] शामिल खोलता है। हालांकि, मेरे कोड में, जब मैं sessionQueryable[0] लिखता हूं तो यह वाक्यविन्यास त्रुटि कहता है। मैं परिणामव्यू में क्या पहुंच सकता हूं?

उत्तर

5

क्योंकि IQueryable सूचियों को [] का उपयोग कर इंडेक्स द्वारा एक्सेस नहीं किया जा सकता है। , किसी अन्य विधि IQueryable इंटरफ़ेस का उपयोग करके

var list = user.Sessions.ToList(); 

या सत्र क्वेरी उदाहरण Skip() और Take() के लिए:

var first = sessionsQueryable.Take(1);   // First item 
var second = sessionsQueryable.Skip(1).Take(1); // Second item 
आप सूचकांक द्वारा इसे उपयोग करने में यह एक IList में बदल जाने की आवश्यकता होगी
संबंधित मुद्दे