2019/07/21 #Get-Content (CSV) と Import-Csv の違い#2

皆様おはようございます、
#昨日の3分PowerShell(備忘録)
#Get-Content (CSV) と Import-Csv の違い#2

少し前(2019/06/09)に?を感じた件につき
やっと調べてみました。

PS> type .\test.csv
"C1","C2","C3"
"zero","one","
0,1,2
3,4,5
6,7,8,9
"

PS> (Get-Content .\test.csv).count
6
PS> (Get-Content .\test.csv).gettype()
IsPublic IsSerial Name                     BaseType                 
-------- -------- ----                     --------                 
True     True     Object[]                 System.Array    

PS> (Import-Csv .\test.csv).count
PS> (Import-Csv .\test.csv).gettype()
IsPublic IsSerial Name                     BaseType                
-------- -------- ----                     --------                 
True     False    PSCustomObject           System.Object            

イメージ的には
 Get-Content は皮むき器にかけて取込み
 Import-Csv がまるっと取込み  でしょうか
ではまた;