int[]
string[]

これらの従来の配列はジェネリックのList<T>を使って

List<int>
List<string>

と表すことも出来るようになった。従来の配列の機能は
ジェネリックのList<T>を使って全て再現することができるようになったわけだけど
これってすなわち従来の配列はもはや無用の長物に化したと言うこと?

それともジェネリックのList<T>にはできない芸当が従来の配列にはできたりする?