PowerShell: Hash Tablosuna Değerler Nasıl Eklenir?


Genellikle PowerShell'deki karma tabloya değerler eklemek isteyebilirsiniz.

Bunu yapmak için aşağıdaki yöntemleri kullanabilirsiniz:

1. Yöntem: Karma Tabloya Yeni Öğe Ekle

$my_hash.add('A0006', 'Great')

Bu özel örnek, karma tablosunun sonuna, 'A0006' anahtarı ve 'Harika' değeriyle $my_hash adlı yeni bir öğe ekler. .

2. Yöntem: Karma Tablodaki Mevcut Öğeye Değer Ekleme

$my_hash.A0003 += 'est'

Bu özel örnek, A0003 anahtarına sahip $my_hash adlı karma tablosundaki mevcut değerin sonuna 'est' metnini ekler.

Aşağıdaki örnekler, bazı basketbol takımlarındaki sporcu kimlik numaralarını temsil eden anahtarları ve sporcu olarak statülerini temsil eden değerleri içeren $athletes adlı aşağıdaki karma tabloyla her yöntemin pratikte nasıl kullanılacağını gösterir:

$athletes = [ordered]@{
  'A0001' = 'Good';
  'A0002' = 'Great';
  'A0003' = 'Great';
  'A0004' = 'OK';
  'A0005' = 'Bad';
}

Örnek 1: Karma Tabloya Yeni Öğe Nasıl Eklenir

A0006 anahtarını ve 'Harika<' değerini içeren $athletes adlı karma tablosunun sonuna yeni bir öğe eklemek için aşağıdaki söz dizimini kullanabiliriz. /strong>':

$athletes.add('A0006', 'Great') 

Aşağıdaki ekran görüntüsü bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir:

Güncellenmiş $athletes karma tablosunu görüntülediğimizde, tablonun sonuna A0006 anahtarı ve değeri olan yeni bir öğenin eklendiğini görebildiğimize dikkat edin. Harika.

Örnek 2: Karma Tablodaki Mevcut Öğeye Değer Nasıl Eklenir?

A0003 anahtarına sahip $my_hash adlı karma tablosundaki mevcut öğenin sonuna 'est' metnini eklemek için aşağıdaki söz dizimini kullanabiliriz:

$my_hash.A0003 += 'est'

Aşağıdaki ekran görüntüsü bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir:

Hash tablosunda A0003 anahtarıyla mevcut öğenin değerine 'est' eklendiğine ve artık En Büyük değerine sahip olduğuna dikkat edin. .

İlgili makaleler