List<String>
a を返す場合とaを返す場合のパフォーマンスに違いはありますStringList
か? ここで、StringList は次のように定義されます。
class StringList : List<String> { }
IntList
これは、またはObjectList
または またはControlList
などMyCustomClassList
、すべて同様の方法で定義された他の定義済みリストにもカウントされます。
私が見た唯一の違いはコード内の可読性です.パフォーマンスの違いはコンパイラによって最適化されますか?
第二に、StringList を定義するためのより良い方法はありますか、それともこの方法が唯一の方法ですか?