‫Selamat datang kembali.
‫Dan video terakhir, kami melihat kamus dan kami belajar cara membuat kamus, kami menetapkan
‫nilai ke kamus, cara mengulangi kamus.
‫Kami melihat bagaimana menggunakan elemen I ini untuk mendapatkan ide, bisa dikatakan, kamus, item kunci atau
‫setiap item.
‫Dan sekarang kita akan melihat bagaimana kita dapat memperbarui dan menghapus data dari kamus.
‫Jadi sebenarnya cukup sepele.
‫Jadi katakanlah kita memiliki situasi berikut.
‫Kami ingin memperbarui kunci tertentu.
‫Jadi kami ingin memperbarui posisi pada kunci tertentu dan itu akan sedikit lebih jauh di sini.
‫Jadi di sini kita memiliki kunci HRR, itulah yang ingin kita perbarui sehingga kita dapat memeriksa apakah
‫ada karyawan di direktori yang berisi kunci ini.
‫OK, jadi kami memeriksa apakah kunci ini untuk memperbarui dalam hal ini, HRR ada.
‫Dan jika ada, maka kami ingin mengeksekusi beberapa kode.
‫Dan yang ingin kami lakukan adalah kami ingin mengganti Laurer dengan karyawan yang berbeda.
‫Jadi sekarang Laura akan diganti dengan pegawai baru yang dipanggil untuk update.
‫Dan kita bisa mengatakan nama kamus, lalu nama kunci di mana kita ingin memperbarui sesuatu dan kemudian
‫menetapkan nilai yang ingin kita masukkan ke tempatnya.
‫Jadi pada posisi ini, yang akan menjadi kunci H. R. kita akan meletakkannya sebagai objek karyawan baru.
‫Jadi kita akan mengatakan sekarang, alih-alih memiliki orang tua di H. R. , yaitu Laurer, kami akan menggantinya
‫dengan yang lebih muda.
‫OK, jadi itulah yang akan dilakukan kode ini untuk kita.
‫Jadi begitulah cara Anda memperbarui entri, pada dasarnya nama kamus, nama kunci dalam tanda kurung siku, dan apa pun
‫yang ingin Anda tetapkan.
‫Sekarang, nilai yang Anda tetapkan harus, tentu saja, mengikuti jenis yang sama dengan yang kamus
‫definisikan.
‫Jadi dalam kasus kami, itu harus tipe karyawan dan ini sebenarnya tipe karyawan.
‫Jadi sekarang kami dapat, tentu saja, juga mencetaknya ke konsol kami seperti penarikan karyawan, kunci
‫nol diperbarui, harus memposisikan kunci untuk memperbarui.
‫OK, jadi dalam hal ini, apakah HRR telah diperbarui dan kemudian.
‫Jika itu tidak berhasil, tentu saja kami juga dapat mencetak pesan kesalahan di sini yang mengatakan, OK, maaf.
‫Karyawan tidak ditemukan dengan kunci ini.
‫Dan Mike, jadi.
‫Dan saya memiliki satu terlalu banyak, saya pikir, seperti surat wasiat ini.
‫Perbaiki kesalahan.
‫Oke, jadi mari kita jalankan ini dengan sangat cepat untuk melihat bagaimana kita bisa memperbaruinya.
‫Dan Anda lihat di sini di bagian paling atas, saya mohon Anda, Wetherall, tetap perbarui kami.
‫Sekarang, mari kita lihat usianya.
‫orang kami.
‫Dimana dia?
‫Dia disini.
‫Ini Ellika, usia 26, dengan gaji tiga puluh lima ribu, kira-kira.
‫Oke, jadi pembaruan berhasil.
‫Dan kami dapat melihat di daftar semua pembaruan atau semua karyawan kami karena dari sanalah kami mendapatkan semua karyawan.
‫Jadi sekarang katakanlah kita ingin menghapus item dari kamus kita, OK, karena ini untuk setiap
‫grup yang kita gunakan untuk menambahkan semua item, semua karyawan ke kamus kita, lalu kita menambahkannya satu.
‫Jadi di sinilah kami memperbarui.
‫Dan sekarang mari kita lihat bagaimana kita dapat menghapus dan untuk menghapus, kita juga perlu memiliki string yang akan menjadi kunci
‫yang ingin kita ganti karena, kita memiliki pasangan nilai kunci dalam kasus kita bahwa kuncinya adalah
‫string dan itulah yang kami gunakan di sini.
‫Dan kemudian kami juga dapat memeriksa apakah itu benar-benar berfungsi.
‫Jadi masalahnya, metode yang dihapus, jika Anda melihatnya, itu sebenarnya memiliki atau mengembalikan boolean.
‫Jadi melayang di atas hapus, Anda akan melihat kembali ke Boolean, yang berarti bahwa itu menghapusnya atau tidak
‫menghapus apa pun.
‫Jadi jika itu menghapus sesuatu, apa yang akan kita lakukan adalah kita hanya akan mengatakan bahwa kuncinya dalam kasus ini,
‫pada gilirannya, orang tersebut telah dihapus, mungkin masa magang mereka telah berakhir, dan
‫katakanlah setelah enam bulan atau terserah, sekarang kita bisa menghapus magang itu dari database kita.
‫OK, jadi mari kita jalankan ini lagi.
‫Dalam kasus kami, bukan database, tetapi kamus.
‫Oke, jadi di sini di atas, Anda melihat pekerja magang telah dihapus dan sekarang mari kita lihat apakah kami dapat menemukan pekerja magang.
‫Dan saya yakin kami tidak memiliki magang di database kami di sini.
‫Saya kira jadi kita harus CEO, H. R. orang, sekretaris, serta pengembang utama.
‫Dan sekarang, tentu saja, jika tidak berhasil, kita dapat memiliki pernyataan kesehatan ini, jadi jika tidak, cetak pesan kesalahan yang
‫mengatakan tidak ada karyawan yang ditemukan dengan kunci ini.
‫Dan kunci yang kita lihat adalah kunci yang dihapus, yang akan menjadi kunci intern kita, yang pada dasarnya adalah kunci ini
‫di sini.
‫Jadi saya harap Anda ingat bahwa kami menggunakan.
‫Peran orang sebagai kunci mereka di perusahaan.
‫Jadi sekali lagi, contoh ini benar-benar hanya untuk menunjukkan fitur C Sharp yang Anda miliki di sini.
‫Ini bukan bagaimana Anda akan menulis ini.
‫Jadi saya tidak menyarankan untuk menggunakan peran sebagai kunci untuk struktur data Anda, karena peran biasanya adalah sesuatu yang bisa dimiliki
‫banyak orang.
‫Jadi Anda dapat memiliki banyak orang yang berperan sebagai pekerja magang, Anda dapat memiliki beberapa pengembang utama
‫di perusahaan atau beberapa pengembang junior dan seterusnya.
‫Jadi itu adalah sesuatu yang harus Anda waspadai.
‫Sekarang, saya akan selalu merekomendasikan untuk menggunakan I. D. sebagai.
‫Jauhkan melihat sesuatu seperti bilangan bulat di mana Anda menetapkan ID untuk setiap karyawan, tapi ini hanya untuk
‫menunjukkan bahwa Anda memiliki banyak fleksibilitas.
‫Anda dapat menggunakan string sebagai kunci Anda, Anda dapat menggunakan bilangan bulat sebagai kunci Anda dan sebagainya.
‫Baiklah.
‫Jadi itu saja untuk kamus untuk saat ini.
‫Sampai jumpa di video selanjutnya.