यह नतीजे के पुन: उपयोग के बारे में नहीं है बल्कि अधिक कथन है। न ही इसका उपयोग करते समय एक त्रुटि के बारे में है: LINQ to SQL: Reuse lambda expressionLINQ क्वेरी का पुन: उपयोग
बेहद जिज्ञासा से मैं सोच रहा था कि एक सिंगल LINQ कथन का पुन: उपयोग करना संभव है या नहीं।
चलें कहते हैं कि मैं निम्नलिखित LINQ बयान है:
.Where(x => x.Contains(""));
यह बयान x => x.Contains("")
अन्य वर्ग निकालने और बाद में उपयोग के लिए यह करने के लिए संदर्भ किसी तरह का उपयोग करने के लिए कहते हैं, की सुविधा देता है, संभव है?
तो मुझे यह पसंद है कॉल कर सकते हैं: .Where(previouslySavedStatement);
इसे एक चर में डाल दिया। 'Func func = x => x.contains (" ");' –
@wudzik यह डुप्लिकेट नहीं है। डुप्लिकेट संदर्भ का परिणाम दोबारा उपयोग करने का संदर्भ है, सवाल स्वयं क्वेरी का पुनः उपयोग करने के बारे में पूछता है। – Shlomo
धन्यवाद श्लोमो :) बस खुद को संपादित करें – Blaatz0r