Ein Schritt in die Objektorientierung ist das Zuweisen von Attributen. Man kann es sich schwer machen, oder man nimmt meine Anleitung…
Nehmen wir eine Variable die einen Menschen beschreiben soll und überlegen uns direkt welche Attribute dieser Mensch haben soll:
- FirstName
- LastName
- DateOfBirth
Wir erstellen die leere Variable und „selecten“ die gewünschten Attribute.
$person = "" | Select FirstName,LastName,DateOfBirth
Diese weisen wir dann direkt zu:
$person.FirstName = "Barack" $person.LastName = "Obama" $person.DateOfBirth = Get-Date -Year 1961 -Month 08 -Day 04 $person
Den direkten Wert bekommen wir durch direkte Adressierung zurück:
$person.DateOfBirth
Mit einem einzigen Eintrag kommen wir in den meisten Fällen jedoch nicht weit. Darum brauchen wir etwas um mehrere dieser Einträge zu halten. Ein Array.