-2

私は4つのリストコレクションオブジェクトを持つasp.netアプリケーションを持っています

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]
4

2 に答える 2