PowerShell'de Dizinin Boş Olup Olmadığı Nasıl Kontrol Edilir (Örneklerle)
Genellikle PowerShell'de bir dizinin boş olup olmadığını kontrol etmek isteyebilirsiniz.
Bunu yapmak için aşağıdaki yöntemleri kullanabilirsiniz:
1. Yöntem: Dizinin Boş olup olmadığını kontrol edin (Doğru veya Yanlış Döndür)
$my_array.count -eq 0
Bu özel örnek, $my_array adlı dizinin boş olup olmadığını kontrol eder ve sonuç olarak Doğru veya Yanlış değerini döndürür.
2. Yöntem: Dizinin Boş olup olmadığını kontrol edin (Dizeyi Çıkış Olarak Döndürün)
if ($my_array.count -eq 0) {
Write-Host "The array is empty"
} else {
Write-Host "The array is not empty"
}
Bu özel örnek, $my_array adlı dizinin boş olup olmadığını kontrol eder ve ardından sonuç olarak özel metin içeren bir dize çıktısı almak için Write-Host'u kullanır.
Aşağıdaki örnekler her yöntemin pratikte nasıl kullanılacağını göstermektedir.
Örnek 1: Dizinin Boş olup olmadığını kontrol edin (Doğru veya Yanlış değerini döndürün)
Hiçbir değeri olmayan $my_array adında bir dizi oluşturmak ve ardından dizinin boş olup olmadığını kontrol etmek için aşağıdaki sözdizimini kullanabiliriz:
$my_array = @()
$my_array.count -eq 0Aşağıdaki ekran görüntüsü bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir:
Bu, $my_array adlı dizinin gerçekten boş olduğunu bildiren True değerini döndürür.
Örnek 2: Dizinin Boş olup olmadığını kontrol edin (Dizeyi Çıkış Olarak Döndürün)
Hiçbir değeri olmayan $my_array adlı bir dizi oluşturmak için aşağıdaki sözdizimini kullanabilir ve ardından dizinin boş olup olmadığını kontrol etmek için bir if else ifadesi kullanabiliriz; özel metni bir dizi olarak döndürebiliriz. sonuç:
$my_array = @()
if ($my_array.count -eq 0) {
Write-Host "The array is empty"
} else {
Write-Host "The array is not empty"
}Aşağıdaki ekran görüntüsü bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir:
Bu, "Dizi boş" değerini döndürür çünkü $my_array adlı dizi gerçekten boştur.
Bu metni, Write-Host cmdlet'inde görüntülemek istediğiniz çıktıyla değiştirmekten çekinmeyin.

