ユーザ用ツール

サイト用ツール


powershell:落書き

文書の過去の版を表示しています。


$headers = "Header1", "Header2", "Header3"
$arrayWithHeaders = @()

# ヘッダーのみを持つオブジェクトを作成
$object = New-Object PSCustomObject
foreach ($header in $headers) {
    $object | Add-Member -NotePropertyName $header -NotePropertyValue $null
}

# オブジェクトを配列に追加
$arrayWithHeaders += $object

# 結果を表示
$arrayWithHeaders
# 既存のヘッダーの定義
$headers = "Header1", "Header2", "Header3"
$arrayWithHeaders = @()

# ヘッダーのみを持つオブジェクトを作成
$object = New-Object PSCustomObject
foreach ($header in $headers) {
    $object | Add-Member -NotePropertyName $header -NotePropertyValue $null
}

# オブジェクトを配列に追加
$arrayWithHeaders += $object

# 例としてのカンマ区切りの文字列配列
$commaSeparatedValues = "Value1,Value2,Value3", "ValueA,ValueB,ValueC"

foreach ($line in $commaSeparatedValues) {
    $values = $line -split ","
    $object = New-Object PSCustomObject
    for ($i = 0; $i -lt $headers.Length; $i++) {
        $object | Add-Member -NotePropertyName $headers[$i] -NotePropertyValue $values[$i]
    }
    $arrayWithHeaders += $object
}

# 結果を表示
$arrayWithHeaders




































                    
                                    
powershell/落書き.1693879309.txt.gz · 最終更新: 2023/09/05 02:01 by 133.106.218.227

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki