Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah saya dapat melangkah ke atas kamus dalam C#?
Mengoptimumkan Kamus Traversal dalam C#
C# menawarkan pelbagai cara untuk melintasi kamus; Walau bagaimanapun, kaedah yang paling berkesan dan boleh dibaca melibatkan akses serentak kepada kedua -dua kunci dan nilai.Amalan terbaik untuk meleleh melalui kamus menggunakan gelung
dan foreach
pembolehubah: KeyValuePair
<code class="language-csharp">foreach (KeyValuePair<string, string> entry in myDictionary) { // Access the key via entry.Key // Access the value via entry.Value }</code>Loop
ini secara automatik mengendalikan lelaran melalui semua pasangan nilai utama. Setiap pasangan diberikan kepada pembolehubah foreach
, objek entry
yang menyediakan akses langsung kepada kedua -dua KeyValuePair
dan Key
sifat. Value
Atas ialah kandungan terperinci Bagaimanakah saya dapat melangkah ke atas kamus dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!