Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah saya dapat melangkah dengan cekap melalui kamus di C#?
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
<code class="language-csharp">foreach (KeyValuePair<TKey, TValue> entry in dictionary) { // Access key and value using entry.Key and entry.Value }</code>di sini,
mewakili setiap pasangan nilai kunci. entry
mengakses kunci, dan entry.Key
mengakses nilai yang sepadan. entry.Value
Contoh ilustrasi:
<code class="language-csharp">// 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}"); }</code>
output:
<code>Fruit: Apple, Color: Red Fruit: Banana, Color: Yellow Fruit: Grape, Color: Purple</code>Contoh ini menunjukkan bagaimana gelung
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!