Wer wird Europameister ? Oder: Listen in Powershell 5 verwenden

Hallo Alle !

Seit Powershell 5 gibt es ja – an klassische Programmiersprachen angelehnt – Klassen und Listen. Unten ein einfaches Beispiel von wie man Listen verwendet um eine Auswahl zu treffen.

[codesyntax lang=“powershell“]

# requires -Version 5
enum Europameister
{
  Austria
  Germany
  Hungary
  Spain
}


function Select-Champion{
param
  (
[Europameister]
[Parameter(Mandatory=$true)]
$Champion
  )

"$Champion wird Europameister !"
}

[/codesyntax]

Sobald die Funktion angelegt ist mit

Select-Champion -Champion [TAB] die Liste vewenden.

Wenn es nur so einfach wäre …

Share This Post