List<String>返回 a或返回 a之间的性能有什么区别StringList吗?其中 StringList 将被定义为
class StringList : List<String> { }
这也适用于任何其他定义的列表,例如IntListorObjectList或ControlListor MyCustomClassList,所有这些都以类似的方式定义。
我看到的唯一区别是代码的可读性,编译器会优化任何性能差异吗?
其次,有没有更好的方法来定义 StringList 或者这种方法是唯一的方法?