melintasi kamus dalam c#
Data kamus memproses dengan cekap adalah penting dalam pembangunan C#. Walaupun pelbagai kaedah wujud, gelung menawarkan pendekatan yang paling mudah dan biasa. foreach
kaedah gelung : foreach
menyediakan cara yang bersih dan ringkas untuk melangkah melalui pasangan nilai utama kamus. Strukturnya adalah seperti berikut: foreach
foreach (KeyValuePair<TKey, TValue> entry in dictionary) { // Access key and value using entry.Key and entry.Value }
mewakili setiap pasangan nilai kunci. entry
mengakses kunci, dan entry.Key
mengakses nilai yang sepadan. entry.Value
Contoh ilustrasi:
// Initialize a dictionary Dictionary<string, string> myDict = new Dictionary<string, string>() { { "Apple", "Red" }, { "Banana", "Yellow" }, { "Grape", "Purple" } }; // Iterate using the foreach loop foreach (KeyValuePair<string, string> entry in myDict) { Console.WriteLine($"Fruit: {entry.Key}, Color: {entry.Value}"); }
output:
<code>Fruit: Apple, Color: Red Fruit: Banana, Color: Yellow Fruit: Grape, Color: Purple</code>
dengan kemas, memaparkan setiap buah dan warnanya. Kebolehbacaan dan kesederhanaan menjadikannya pilihan yang ideal untuk kebanyakan senario traversal kamus. foreach
Atas ialah kandungan terperinci Bagaimanakah saya dapat melangkah dengan cekap melalui kamus di C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!