ajouter une liste dans une autre liste vb.net

J'ai une liste, comme suit, et je veux l'ajouter à une autre liste:

Dim listRecord As New List(Of String)
listRecord.Add(txtRating.Text)
listRecord.Add(txtAge.Text)
listRace.Add(listRecord)  

pour obtenir quelque chose comme {{r1,a1},{r2,a2},{r3,a3}}, comment puis-je atteindre dans VB.Net?

Voulez-vous un) pour ajouter une liste à la fin de l'autre, ou b) une liste où chaque élément est une liste?
{{x1,y1,z1},{x2,y2,z2},{x3,y3,z3},{x4,y4,z4},{x5,y5,z5},{x6,y6,z6},{etc}}
Au lieu de listes imbriquées, ce que vous avez vraiment à faire est de créer une Classe qui représente un record, et ensuite d'avoir une seule liste d'enregistrements. Un peu plus d'efforts initiaux mais cela rendra votre vie beaucoup plus facile après.

OriginalL'auteur Naad Dyr | 2012-02-28