Linq
Now a days no one uses arrays any more, the reason why, because they are a pain to work with and seriously, why would you when we have the generic List<T> collection. If you are using object collections that implement IEnumerable like List<T>, List(Of T) in VB, you are in a world of joy. And if you are using Linq then you are in a world of joy in Christmas!If there is one technology that have had an impact on my coding then it would be Linq. Things that where a pain to do like parsing an XML file and...