मैं निम्नलिखित प्रश्न हैं:LINQ के अंदर मान निर्दिष्ट करना?
drivers.Select(d => { d.id = 0; d.updated = DateTime.Now; return d; }).ToList();
ड्राइवरों एक सूची है जो विभिन्न पहचान-पत्र और अद्यतन मूल्यों के साथ में आता है, इसलिए मैं चयन में मूल्यों में परिवर्तन कर रहा हूँ, लेकिन यह करने के लिए उचित तरीका है। मैं पहले से ही पता है कि मैं ड्राइवरों के लिए ड्राइवरों फिर नियत नहीं कर रहा हूँ क्योंकि Resharper इसके बारे में शिकायत है, तो मुझे लगता है कि यह बेहतर होगा अगर यह था:
drivers = drivers.Select(d => { d.id = 0; d.updated = DateTime.Now; return d; }).ToList();
लेकिन यह अभी भी जिस तरह से किसी में प्रत्येक तत्व के लिए नए मान निर्दिष्ट करना चाहिए ड्राइवर सूची?
[लिंक साइड इफेक्ट्स] के संभावित डुप्लिकेट (http: // stackoverflow।कॉम/प्रश्न/5632222/linq-side-effects) – nawfal