postingan dalam rangka agar tidak lupa :D jadi gini, dictionary dalam C# tidak menyediakan fasilitas sorting seperti dalam list, so here is what I have done to sort my dict:
1. membuat dictionary
1. membuat dictionary
a. di sini saya menginisialisasi dict kambing dengan value nama kambing yang bertipe string dan key yaitu skor kambing dengan tipe float:
public static Dictionary<string, float> dictKambing = new Dictionary<string, float>();
b. kemudian mengisi dict satu persatu di dalam looping:
dictKambing.Add(namaKambing[i], arrayPreferensiAlternatif[i]);
dg kata lain:
dictKambing.Add("value", key);
2. proses sorting
menampung hasil sortingan darlam var items dengan code berikut:
var items = from pair in dictKambing
orderby pair.Value descending
select pair;
3. proses tampil
ditampilkan dengan looping:
foreach (KeyValuePair<string, float> pair in items)
{
lb.Text = pair.Key.ToString();
tb.Text = pair.Value.ToString();
}
Jadi deh...
0 komentar:
Posting Komentar
tinggalkan komentar Anda