-1

私の作業データは文字列型のリストです:

    a.aspx?a=1
    a.aspx?a=2
    a.aspx?a=3
    b.aspx?b=1
    b.aspx?b=2
    b.aspx?b=3
    c.aspx?c=1
    c.aspx?c=2
    c.aspx?c=3

私がやりたいことは次のとおりです。

  1. リストの最初の値を取る (a.aspx?a=1)
  2. ページ名 (a.aspx) を取得する
  3. 一致するすべてのページを別のコレクションに配置します (a.aspx?a=1,2,3)
  4. ページ名 (a.aspx) に一致する元のリストのすべてのエントリを削除します。
  5. 1 ~ 4 を繰り返します。今回は最初のエントリが b.aspx になります。
  6. ページ名ごとに個別のコレクションができるまで、これを続けます

1-3 は問題なく実行できますが、ステップ 4 と 5 を実行する最善の方法、つまりループ内からコレクションを動的に作成する方法、または同様の結果を達成する代替方法がわかりません。

助言がありますか?

4

1 に答える 1