Mam tablicę nazw plików w Powershell i chciałbym dodać ścieżkę do każdego z nich i uzyskać wynik w nowej tablicy.Zaznacz/zamapuj każdy element tablicy Powershell na nową tablicę
W języku C# mogłem to zrobić przy użyciu LINQ ...
var files = new string[] { "file1.txt", "file2.txt" };
var path = "c:\temp\";
var filesWithPath = files.Select(f => path + f).ToArray();
Ale co to jest idiomatycznych sposób to zrobić w PowerShell? Wygląda na to, że istnieje składnia foreach, z której mógłbym skorzystać, ale uważam, że musi istnieć bardziej zwięzły, funkcjonalny sposób.
Wielkie dzięki, nie widziałem nic o tym% stenotypie. –
To dobrze, wygląda na to, że jeśli tablica źródłowa ma tylko jeden element, to wynik nie będzie tablicą ... czy to twoje zrozumienie? – chosenbreed37
@ selectedbreed37 To jest około cztery lata pytanie. Opublikuj nowy, aby uzyskać więcej uwagi od społeczności. – vonPryz