I've been using .NET for over four years now and in that time I've managed to get some hard-wired behaviours. Just then I wanted to record a list of sample points as I dragged my mouse across a form and automatically I thought ArrayList (given the requirements - unknown number of points).

Anyway - I remembered that I was using Whidbey and I had access to generics so that getting them out would be much easier (no need to unbox etc). Its nice that I noticed it in time - but its also worrying that in only four years I've managed to do this kind of code automatically.