Elemen Kamus yang Cekap adalah kunci kepada operasi kamus C#. Artikel ini memperkenalkan beberapa kaedah lelaran kamus C#.
kaedah lelaran standard
Mengesyorkan nilai utama kamus lelaran berbasikal:
Kitaran ini boleh mengakses setiap kunci dan nilai yang sepadan dalam kamus. foreach
foreach (KeyValuePair<string, string> entry in myDictionary) { // 使用 entry.Value 或 entry.Key }
Di samping kitaran <循>, terdapat kaedah lelaran lain:
<<> Gunakan
kitaran: foreach
Kunci untuk melintasi kamus, dan melalui nilai akses indeks:
<<> Gunakan for
atribut: Hanya pengumpulan nilai:
for (int i = 0; i < myDictionary.Count; i++) { string key = myDictionary.Keys.ElementAt(i); string value = myDictionary[key]; // 使用 key 和 value }
<<> Gunakan atribut: Dictionary.Values
Hanya koleksi kekunci kalendar:
foreach (string value in myDictionary.Values) { // 使用 value }
biasanya disyorkan, kerana ia menyediakan cara yang mudah dan cekap untuk melintasi kunci dan nilai dalam kamus.
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!