例えばList<string>とList<int>は別の型だぞ?
当然List<string>.RemoveAtとList<int>.RemoveAtも別のメソッドだ。たまたま名前が同じだけの。

Genericパラメータが分からないのならそれは型が(静的には)分かっていないと言うことだ。