Für mich ist LINQ nur eine lose und amorphe Wolke von Konzepten, normalerweise über Datenzugriff, aber auch in Kombination mit Lambda-Ausdrücken, Delegaten, anonymen Funktionen und Erweiterungsmethoden, es geht um String- und Sammlungsmanipulation, also will ich pinnen es runter.Ist List.ForEach technisch ein Teil von LINQ oder nicht?
Wenn ich den folgenden Code schreibe, kann ich sagen, dass ich LINQ verwende oder nicht?
List<string> words = new List<string>() { "one", "two", "three" };
words.ForEach(word => Console.WriteLine(word.ToUpper()));
z.B. Die "ForEach" Methode wird weithin als eine "LINQ-Methode" bezeichnet, aber ihre Heimat ist in System.Collections.Generic.List und nicht System.Linq.
Ordentlich Frage, stellt klar, ein paar Dinge, die ich fragen habe. +1. –