Merhaba arkadaşlar. C# da okey oyunu yazıyorum. Bir adet 2 boyutlu dizim var. Bunun içinde oyuncuların ıstakasındaki taşları tutuyorum. İlk boyutta oyuncu kutbu ve taş listesi ikinci kutupda ise taşın anahtarı (key) ve belirlediğim tas tipi (class) var. Taş tipinin içinde her taşa ait değerler var (numara,renk,ıstakadaki sırası vs. vs) Aşağıda kod olarak eklicem. Taşları küçükten büyüğe sıralamak istiyorum. Ne yaptıysam yapamadım. Sıralanmıyor. Yardımlarınızı bekliyorum.
Dictionary<int, Dictionary<int, tas>> taslar = this.tasGrupla(this.kutup_tas_listesi[kutup]);
foreach (KeyValuePair<string,Dictionary<int,tas>> item in taslar)
{
    taslar[item.Key].OrderBy(k => k.Value.numara);
                
}