42장 배열의 += 성능 문제를 해결하는 System.Collections.ArrayList와 System.Collections.Generic.List<T>의 Add/Remove 메서드 사용법, 두 컬렉션의 타입 안전성 차이, 언제 배열 대신 이들을 선택해야 하는지 정리한 챕터다.
PowerShell 해시테이블 @{} 생성 문법과 키-값 접근법, [ordered]@{}로 순서를 보존하는 법, Keys/Values 속성과 GetEnumerator()로 순회하는 법, ConvertFrom-StringData로 텍스트를 해시테이블로 바꾸는 법을 정리한 챕터다.
ConvertTo-Json으로 객체를 JSON 문자열로 바꾸는 법과 -Depth 기본값 함정, ConvertFrom-Json으로 JSON을 PSCustomObject나 -AsHashtable로 되돌리는 법, REST API 연동에서 두 cmdlet이 하는 역할을 정리한 챕터다.