C#の産業廃棄物たち
生物が進化していくときに要らない部分が退化していくように、プログラミング言語も仕様が改まるにしたがって推奨されない書き方やライブラリーが現れます。C#6.0のうわさもちらほら聞こえ始める昨今、もはや過去の遺物となったものを見て、弔いつつ使ってないかどうか確認してみましょう。
ジェネリックじゃないコレクション
ArrayListを筆頭に、だいたいSystem.Collections名前空間の直下にあるコレクションのことです。そもそも.NET Frameworkがジェネリックに対応したのは2005年。この年に生まれた子たちは今や小学3年生です。いつまでもそんなもの使ってないで、ジェネリックコレクションを使いましょう。SilverlightやWindowsストアアプリの世界にはもはやこんなものはありません。