none
powershell return [string[][]] RRS feed

  • Вопрос

  • Этот скрипт у меня должен возвращать [string[][]]
    И Скрипт кохорошо работает когда элементов в массиве масиивов больше одного.
    Но если вдруг в массиве массивов всего один элмент то на выходе из функции получаем:
    Простой массив - не массив массивов с одним элементом.
    Ну и соответственно т.к. тип данных уже другой он дальше не правильно обрабатывается.
    Подскажите как правильно поправить код, чтобы правильно работало?

    [string[][]]$Website_data = $null
    $i = 0
    $Website_topic_all  | % {
    	$Website_data += (,($_, $Website_price_all[$i],$Website_url_all[$i]))
    	$i+=1
    }
    
    return [string[][]]$Website_data

    21 января 2020 г. 7:40

Ответы