मैं इस तरह कुछ करना चाहता हूँ:क्या मेरे पास LINQ में वृद्धिशील गणना चर हो सकता है?
from a in stuff
let counter = 0
select new { count = counter++, a.Name };
लेकिन मैं एक त्रुटि मुझे उस काउंटर कह मिल ही पढ़ा जाता है। क्या क्वेरी के बाहर एक परिवर्तनीय घोषित किए बिना ऐसा कुछ करने का कोई तरीका है?
असल में, मैं सिर्फ LINQPad (जो कि कमाल, बीटीडब्ल्यू) में एक गिनती/अनुक्रमणिका कॉलम दिखाना चाहता है, जिसका अर्थ है कि मैं समय से पहले काउंटर घोषित नहीं कर सकता।
एक और जवाब दृढ़ता से इस के खिलाफ सलाह देता है के बाहर काउंटर घोषणा चलते हैं। http://stackoverflow.com/a/2209014/7724 – bzlm