Powershell Wieso ist meine Variable voller als gedacht?

Hi zusammen.

Ich befülle über Pipeline ein Array.

In dieser Pipeline befülle ich eine WinForms Listbox.

Nur seltsamer weise wenn ich dies tue wird mein Array um das doppelte größer.

Kann mir dies vielleicht jemand erklären?

Zum Code:

$file_list = @( Get-ChildItem -Path $source -Filter $filter -Recurse -File |
    where-object {$_.LastAccessTime -le (get-date).AddMinutes($DelTime)} |
        ForEach-Object -Begin {$i = 0} -process {
            $i++
            $TextBox_Output.AppendText([System.Environment]::NewLine + $_.FullName)     #TODO Nur für TEST
            write-host "Datei-Nr.: $i -- heißt:" $_.Name                                #TODO Nur für TEST
            $ListBox.Items.Add("Maschinen-Nr.:   $(Split-Path $_.Directory -Leaf)  //  Programm-Name:   $($_.Name)")
            write-host "$_.Fullname"
            $_.FullName   
            }
)

Wenn ich so

$file_list.count

ausgebe dann sind da 6 Items drinnen.

Wenn ich aber die die Zeile

$ListBox.Items.Add("Maschinen-Nr.:   $(Split-Path $_.Directory -Leaf)  //  Programm-Name:   $($_.Name)")

auskommentiere, dann sind wie gewünscht nur noch 3 Items im Array.

Kann mir vielleicht jemand erklären wieso mir diese Zeile ins Array schreibt, obwohl sie (meiner Meinung nach) nur in eine Listbox erstellen soll.

Bzw. hat jemand einen Verbesserungsvorschlag?

Wie immer Vielen Dank im Vorraus für die Mithilfe.

Computer, Windows, IT, programmieren, Code, Informatik, PowerShell
Was ist besser?

Hallo, Ich versuche eine website zu machen: "https://thedarkonion.github.io/MyDrugs-2.0/index.html"

es geht um eine website für unterhaltung sie ist eine fan recreate von mydrugs.to (eine netflix serie) und es gibt mehrere seiten Die haupt page (Homepage, startseite) wo es einen button gibt "SHOP NOW" die zur anderen seite hinleitet zur shopseite (kein echter shop nur aus spass) aber wichtig jetzt ist die homepage oder startseite nähmlich der button nimmt mehr platz ein wie er eigentlich sollte Wenn ihr wollt könnt ihr aml auf die seite oben gehen das ist meine seite die ich meine. Der button ist in der mitte wenn man auf die seite geht sollte man es sehen. Und wenn man oben in der ecke Oder über den button (alle bereiche neben/unten/über/in der nähe) von den button ist kann man drauf klicken und man wird ungewollt weitergeleitet zu der website. Ich habe eine lösung gefunden Aller dings ist dann der button nicht mehr in der mitte sondern an der seite:

In der ecke der "SHOP NOW" button. Und da ist der button genau richtig ohne das man ungewollt weitergeleitet wird aber Normal ist es so:

der "SHOP NOW" button ist in der mitte was auch gut aussieht aber das problem ist: man kann in den angezeigten bereichen ausversehen weitergeleitet werden:

Also was ist besser?

Bild zum Beitrag
Der button and der seite gefixt 100%
Der button in der mitte nicht gefixt 0%
Internet, HTML, IT, Webseite, CSS, Informatik

Meistgelesene Beiträge zum Thema IT