LINQ Hype
So, I was growing a little weary of all of the hype surrounding LINQ. I mean, could it really be that great? Well, I've had a chance to use it in a real world situation and I'm still neutral on it. For me, the best part is the other language features that even make LINQ possible. I'm talking extension methods, lambda expressions, and anonymous types.
I think I'd much rather type:
var specialPeople = myPeopleCollection.Where(p=>p.LastName=="Bush");
than this:
var specialPeople = from p in myPeopleCollection where p.lastName == "Bush" select p;
I just really dig the extension methods that System.Linq brings.
I totally agree! I feel link is corrupting the language.