Je voudrais parcourir deux listes en utilisant une boucle Pour chaque boucle.vb.net Pour chaque boucle
dim data as list(of pointpairlist)
For each recLine in records
For Each chan In recLine.channels and d in data
d.add(func(chan))
Next
next
note: chaque ligne d'enregistrement a un échantillon de chaque canal enregistré. c'est-à-dire que chaque ligne d'enregistrement est une tranche de 32 enregistrements de capteurs. Je veux construire la hache, la liste y des points de données pour chaque canal (l'axe x est commun à tous les canaux)
Est-il possible de le faire semblable à ce que j'ai ci-dessus (en évitant les variables d'indexation)
Eh bien, vous * * utiliser pourrait une boucle while et appeler '' GetEnumerator' et MoveNext' et 'Current' vous, si vous vraiment envie d'éviter un indexeur. Cela devrait bien fonctionner si les listes ont la même taille mais cela ne vous donne pas vraiment un avantage. –
@ 0xA3 - merci pour la perspicacité, réponse mise à jour. – Oded
Eh bien, c'était un mélange d'essayer d'avoir moins d'encombrement, et sachant que je ne connais vraiment pas toutes les constructions dans vb.net ainsi. Je code généralement sur vb.net comme s'il s'agissait de C ou C++, ce qui n'est probablement pas l'utilisation la plus efficace du langage. – michael