Объединение двух массивов поэлементно - первый с первым, второй со вторым - Visual Basic .NET
Формулировка задачи:
Всем приветы!
Есть два одномерных строковых массива.
В первом и втором массиве одинаковое количество строк.
Нужно получить третий массив в котором строки первого и второго массива соединены.
Первый массив:
111 222 333Второй массив:
aaa bbb cccТретий массив(который нужно получить):
111aaa 222bbb 333ccc Знаю как это сделать через лист строк, но мне кажется это фиговый вариант, да и медленный при объемных массивах. Какие есть варианты?
Вот такой вариант сейчас еще пришел в голову:
Пока остановился на нем.
Но, если есть что-то более оптимальное, то покажите как это сделать, буду благодарен.
Решение задачи: «Объединение двух массивов поэлементно - первый с первым, второй со вторым»
textual
Листинг программы
Imports System.Linq ... Dim arr1() As String = {"111", "222", "333"} Dim arr2() As String = {"aaa", "bbb", "ccc"} Dim arr3() As String = arr1.Zip(arr2, Function(s1,s2) s1 & s2).ToArray()
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д