के अंदर एकाधिक संचालन कैसे कर सकता हूं मेरे पास प्रश्न ऑब्जेक्ट्स की एक सूची है और मैं सूची के माध्यम से पुन: प्रयास करने के लिए ForEach
का उपयोग करता हूं। प्रत्येक ऑब्जेक्ट के लिए मैं अपने इकाई ढांचे और फिर डेटाबेस में जोड़ने के लिए .Add
करता हूं।मैं सी # LINQ फॉरएच लूप
List<Question> add = problem.Questions.ToList();
add.ForEach(_obj => _uow.Questions.Add(_obj));
मैं ForEach
में वस्तुओं में से प्रत्येक को संशोधित करने और DateTime.Now
को AssignedDate
क्षेत्र सेट करना होगा। क्या ForEach
लूप के अंदर मैं ऐसा कर सकता हूं?
की तरह बस एक सादे पुराने 'foreach' बयान का उपयोग करें। जब तक आपके पास लैम्ब्डा का उपयोग करने के लिए विशिष्ट कारण नहीं है, जो कि बहुत ही असंभव है, तो आप इसे अनावश्यक रूप से जटिल बना रहे हैं। – Jon
आप '_obj => {संचालन का समूह}' कर सकते हैं लेकिन मैं इसकी अनुशंसा नहीं करता हूं। सरल foreach बहुत साफ है –
वैसे मैं उम्मीद कर रहा था कि एक ऐसा तरीका होगा जैसा कि मैं बाद में इसका उपयोग कर सकता था। फॉरएच बहुत साफ दिखता है और मैंने हाल ही में इसके बारे में सीखा है। – Melina