मैं बस कुछ त्वरित कोड लिख रहा था में एक यात्रा चर का उपयोग और एक लैम्ब्डा अभिव्यक्ति में यात्रा चर का उपयोग करना अप्रत्याशित परिणाम दे सकते इस संकलक त्रुटिक्यों यह बुरा एक लैम्ब्डा अभिव्यक्ति
देखा जा सकता है।
इसके बजाय, लूप के भीतर एक स्थानीय चर बनाएँ और इसे पुनरावृत्ति चर के मान असाइन करें।
मुझे पता है इसका क्या अर्थ है और मैं इसे आसानी से ठीक कर सकता हूं, एक बड़ा सौदा नहीं।
लेकिन मैं सोच रहा था कि लैम्बडा में पुनरावृत्ति चर का उपयोग करना क्यों बुरा विचार है?
मैं बाद में किस समस्या का कारण बन सकता हूं?
संबंधित: http://stackoverflow.com/questions/190227/building-a-linq-query-programatically-without-local-variables-tricking-me – nawfal
बेहतर अगर आप एक उदाहरण देते हैं जहां यह वास्तव में काम करता है/देता है सही परिणाम! उदाहरण के लिए यहां देखें http://pastebin.com/raw/FghmXkby यह सही नहीं है .. लगातार वही गलत परिणाम। – barlop