In this chapter, we've explored assemblies, namespaces, types, and classes, before delving into the creation of objects from a class. Static properties and static methods were introduced, both of which may be used without creating an instance of a class. Non-public classes were introduced, before briefly touching on type accelerators. The using keyword was introduced, along with a peek at its possible future direction.
This chapter brings part one of this book to an end. In part two, we'll explore working with data in PowerShell, starting with data parsing and manipulation.