Summary
The .NET methods and commands demonstrated in this chapter are an important part of any scripter or developer toolkit. The .NET methods used for strings, numbers, and date extend on or offer alternatives to the operators offered by PowerShell.
PowerShell includes tools to convert string or text formats to objects or collections of objects. For example, the CSV commands will convert a comma-delimited string into an object where columns can be worked with as properties of objects.
ConvertFrom-StringData
, and the Windows PowerShell commands Convert-String
and ConvertFrom-String
offer advanced text parsing capabilities without the need to resort to regular expressions.
Base64 encoding was briefly introduced in this chapter, primarily focused on using the -EncodedCommand
parameter of powershell.exe
or pwsh.exe
. Base64 encoding is commonly used to represent arrays of bytes.
Numeric operators, such as +
, -
, %
, *
, and /
are a foundation for mathematical operations...