Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tingkat Keparahan: Peringatan
Deskripsi
Membuat hashtable menggunakan [hashtable]::new() atau New-Object -TypeName hashtable tanpa meneruskan IEqualityComparer objek ke konstruktor membuat hashtable di mana kunci dicari dengan cara yang peka huruf besar/kecil. Namun, PowerShell bersifat tidak peka huruf besar/kecil dan yang terbaik adalah membuat hashtable dengan pencarian kunci yang tidak peka huruf besar/kecil.
Aturan ini dimaksudkan untuk memperingatkan pembuat sifat peka huruf besar/kecil dari hashtable saat dibuat menggunakan new metode atau New-Object cmdlet .
Cara Memperbaiki
Buat hashtable menggunakan ekspresi hashtable harfiah.
Contoh
Salah
$hashtable = [hashtable]::new()
Salah
$hashtable = New-Object -TypeName hashtable
Benar
$hashtable = @{}