PowerShell/コレクション
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-[[PowerShell で System.Collection.Generics.List を扱って...
*配列 [#q2798542]
-[[PowerShellの配列とは?基本的な使い方と各種の操作を解説...
-[[そろそろ PowerShell の一次配列の罠と回避について一言い...
-[[配列の宣言・初期化・代入・参照 (PowerShell プログラミ...
-[[空の固定長配列を作成するには?:https://winscript.jp/po...
*連想配列 [#n7f18160]
-[[foreach で連想配列(ハッシュ)の全ての要素を処理する方...
foreach($entry in $my_hash.GetEnumerator()){
$key = $entry.Key;
$val = $entry.Value;
Write-Host $key;
Write-Host $val;
}
*Set [#t4cb9566]
$set = New-Object System.Collections.Generic.HashSet[obj...
$set.Add($someObject) # $someObjectを追加
:
$set.ExceptWith($exceptSet) # $exceptSet に含まれる要素...
*List [#q1146eae]
-[[PowerShell で System.Collection.Generics.List を扱って...
-[[[PowerShell Core 入門] 動的配列の使用方法:https://blog...
$list = New-Object System.Collections.Generic.List[string]
$list.Add("a")
$list.Add("b");
$list.Add("c");
$list.Add("d");
$list.Add("e");
$list.Add("a")
$list.Add("a")
$list.Add("a")
$list.AddRange( [string[]]@("e","f","g","h") ) # make su...
$list.Find({$args -eq "a"}) # return a
$list.Find({$args -ceq "A"}) # nothing return
$list.FindLast({$args[0] -eq "c"})
$list.FindAll({$args[0] -eq "a"}) # find all a
$list | where {$_ -eq "a"}
$list.FindIndex(0,{$args[0] -eq "a"}) # retrun index 0
$list.FindIndex(1,{$args[0] -eq "a"}) # retrun index 5
$list.Remove("a") # delete first a # Remove method fo...
$list.RemoveAll("a")
$list.RemoveAt(0)
$list.Contains("f") #true
$list.Contains("a") #false
$stringarray = $list.ToArray()
$list.Clear()
終了行:
-[[PowerShell で System.Collection.Generics.List を扱って...
*配列 [#q2798542]
-[[PowerShellの配列とは?基本的な使い方と各種の操作を解説...
-[[そろそろ PowerShell の一次配列の罠と回避について一言い...
-[[配列の宣言・初期化・代入・参照 (PowerShell プログラミ...
-[[空の固定長配列を作成するには?:https://winscript.jp/po...
*連想配列 [#n7f18160]
-[[foreach で連想配列(ハッシュ)の全ての要素を処理する方...
foreach($entry in $my_hash.GetEnumerator()){
$key = $entry.Key;
$val = $entry.Value;
Write-Host $key;
Write-Host $val;
}
*Set [#t4cb9566]
$set = New-Object System.Collections.Generic.HashSet[obj...
$set.Add($someObject) # $someObjectを追加
:
$set.ExceptWith($exceptSet) # $exceptSet に含まれる要素...
*List [#q1146eae]
-[[PowerShell で System.Collection.Generics.List を扱って...
-[[[PowerShell Core 入門] 動的配列の使用方法:https://blog...
$list = New-Object System.Collections.Generic.List[string]
$list.Add("a")
$list.Add("b");
$list.Add("c");
$list.Add("d");
$list.Add("e");
$list.Add("a")
$list.Add("a")
$list.Add("a")
$list.AddRange( [string[]]@("e","f","g","h") ) # make su...
$list.Find({$args -eq "a"}) # return a
$list.Find({$args -ceq "A"}) # nothing return
$list.FindLast({$args[0] -eq "c"})
$list.FindAll({$args[0] -eq "a"}) # find all a
$list | where {$_ -eq "a"}
$list.FindIndex(0,{$args[0] -eq "a"}) # retrun index 0
$list.FindIndex(1,{$args[0] -eq "a"}) # retrun index 5
$list.Remove("a") # delete first a # Remove method fo...
$list.RemoveAll("a")
$list.RemoveAt(0)
$list.Contains("f") #true
$list.Contains("a") #false
$stringarray = $list.ToArray()
$list.Clear()
ページ名: