我有一个 asp.net 应用程序,其中有 4 个列表集合对象
List<string> sTransID = new List<string>();
List<string> sOriginID = new List<string>();
List<string> sDestID = new List<string>();
List<string> sCourierID = new List<string>();
这些对象填充在应用程序的不同部分(在类内部,或后面的 aspx 代码等)。当列表元素大小增加时,页面性能会明显变慢。
读取这些对象的值时,循环遍历这些对象的最快方法是什么(以避免必须遍历 4 个对象)?我可以将这些对象合并到父 List 对象中并循环通过父对象吗?
更新:
通过合并,我的意思是:
var Parent = List<sTransID>, List<sOriginID>, List<sDestID>, List<sCourierID>
var GetLocation = Parent[0]; // will return TransID[0], Origin[0], DestID[0], CourierID[0]