コード例 #1
0
ファイル: Diashow.cs プロジェクト: bennet0496/diashow
        public Media WeightedElementAt(int index)
        {
            int realindex = 0;

            while (index > 0)
            {
                index -= Medias.ElementAt(realindex++).RepeationSetting.Weight;
            }

            return(Medias.ElementAt(Math.Max(0, --realindex)));
        }