वर्तमान में मेरे लिए, LINQ अवधारणाओं का एक ढीला और असंगत बादल है, आमतौर पर डेटा पहुंच के बारे में, लेकिन लैम्ब्डा अभिव्यक्तियों, प्रतिनिधियों, अज्ञात कार्यों और विस्तार विधियों के साथ संयोजन में, यह स्ट्रिंग और संग्रह मैनिपुलेशन के बारे में है, इसलिए मैं पिन करना चाहता हूं उसे नीचे करो।सूची है। तकनीकी रूप से LINQ का हिस्सा है या नहीं?
जब मैं निम्नलिखित कोड लिखता हूं, तो क्या मैं कह सकता हूं कि मैं "LINQ का उपयोग कर रहा हूं" या नहीं?
List<string> words = new List<string>() { "one", "two", "three" };
words.ForEach(word => Console.WriteLine(word.ToUpper()));
उदा। "foreach" विधि व्यापक रूप से एक "LINQ विधि" के रूप में जाना जाता है अभी तक अपने घर System.Collections.Generic.List में है और नहीं System.Linq।
साफ सवाल है, कुछ चीजें हैं जो मैं सोच रहा है स्पष्ट करता है। +1। –