je besoin d'un conseil sur la façon de créer un nouveau tableau de chaînes de 4 tableaux de chaînes différentes:C# ajouter des éléments de chaîne de 4 différents tableaux de chaînes avec l'autre
Nous avons 4 tableaux de chaînes:
string[] arr1 = new string [] {"a1","a2","a3"..., "a30"};
string[] arr2 = new string [] {"d10","d11","d12","d13","d14","d15"};
string[] arr3 = new string [] {"f1","f2","f3"...,"f20"};
string[] arr4 = new string [] {"s10","s11","s12","s13","s14"};
Nous besoin d'ajouter tous les éléments de chaîne de tous les 4 tableaux les uns aux autres comme celui-ci:
a1+d10+f1+s10
a2+d10+f1+s10
...
a1+d11+f1+s10
a2+d11+f1+s10
...
a30+d15+f20+s14
Je veux dire toutes les combinaisons dans cet ordre: arr1_element, arr2_element, arr3_element, arr4_element
Donc le tableau des résultats serait comme ça:
string [] arr5 = new string [] {"a1d10f1s10", "a2d10f1s10" ....};
Merci pour la réponse rapide et précieuse. On dirait que ça devrait bien marcher mais ça ne donne que la dernière corde. Je ne sais pas ce que je fais mal. –
@new_coder: Le code est testé et renvoie toutes les combinaisons. Notez que la méthode ne place pas toutes les combinaisons dans une collection énorme, mais renvoie une combinaison à la fois. Vous devez parcourir le résultat et gérer chaque chaîne à la fois. – Guffa
Merci pour votre note. Je suis nouveau à la programmation pouvez-vous me lier où puis-je lire sur la façon de «faire une boucle sur le résultat et gérer chaque chaîne à la fois» ou donnez-moi un exemple s'il vous plaît. Merci beaucoup! –