Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önem Derecesi: Bilgi
Description
Bu kural, çift tırnak ("<text>") ile çevrili statik dizileri tespit eder; metin değişken, ifade veya özel karakter içermeyen ve kaçmayı gerektiren metinler.
Bir dizinin değeri sabit olduğunda metni tek tırnak ('<text>') ile ekleyin. Sabit bir dizide, diziye değer eklemek için amaçlı değişkenler veya ifadeler içermez, örneğin "$PID-$(hostname)". Tek tırnak kullanmak, niyetin sabitliğini daha net kılar ve özel karakterler gibi $ özel karakterleri kullanmanızı sağlar, böylece onlardan kaçmanıza gerek kalmaz.
Ancak, bu kuralın ihlalleri işaretlemediği istisnalar vardır:
- Çift tırnak içeren dizeler, tek tırnak içerdiğinde tercih edilir
- Newline (
"`n") gibi gömülü kaçış dizileri - Kaçmayı gerektiren diğer özel karakterler
Example
Standartlara Uygun Değil
$constantValue = "I Love PowerShell"
Compliant
$constantValue = 'I Love PowerShell'