>>944
そういうことなら
1.A、BのList(それぞれlistA、listB)をつくる
2.listA、listBのそれぞれにA、BのインスタンスをAdd
  (この段階でのA、BそれぞれのListB、ListAの要素は空)
3.listAの各AのListBにlistBからランダムに選んだBをAddして、
   同時に、選んだBのListAに追加先のAをAdd
…で、いいんじゃないかな?