Session

Arrays, Lists, Hashtables & Beyond

PowerShell collections are everywhere — arrays, lists, hashtables, dictionaries, pipeline output, JSON responses, API data, and more. Yet many scripters only scratch the surface of how collections actually behave internally.

In this session, we’ll take a deep dive into the world of PowerShell collections: arrays, ArrayLists, generic lists, hashtables, ordered dictionaries, and the sometimes surprising behaviors of the PowerShell pipeline itself.

We’ll explore performance pitfalls, enumeration quirks, strong typing, collection behaviors in the pipeline, modern patterns, and common anti-patterns that can dramatically impact script reliability and performance.

At the end of this session, you will get techniques of real-world practices that can help improve script performance, increase code readability, and make collection-heavy PowerShell scripts easier to understand and maintain for everyone on the team.

This session is aimed at intermediate to advanced PowerShell users who want to better understand the language internals and write faster, cleaner, and more predictable automation.

Stephane van Gulick

Devops engineer

Basel, Switzerland

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top