BF2Statistics.MedalData.AwardCache.GetRanks C# (CSharp) Method

GetRanks() public static method

Returns all found ranks
public static GetRanks ( ) : IEnumerable
return IEnumerable
        public static IEnumerable<Rank> GetRanks()
        {
            foreach (Rank A in Ranks)
                yield return A;
        }

Usage Example

        void TypeSelect_SelectedIndexChanged(object sender, EventArgs e)
        {
            AwardSelect.Items.Clear();

            switch (TypeSelect.SelectedIndex)
            {
            case 0:
                foreach (Award A in AwardCache.GetBadges())
                {
                    AwardSelect.Items.Add(new KeyValuePair(A.Id, A.Name));
                }
                break;

            case 1:
                foreach (Award A in AwardCache.GetMedals())
                {
                    AwardSelect.Items.Add(new KeyValuePair(A.Id, A.Name));
                }
                break;

            case 2:
                foreach (Award A in AwardCache.GetRibbons())
                {
                    AwardSelect.Items.Add(new KeyValuePair(A.Id, A.Name));
                }
                break;

            case 3:
                foreach (Rank A in AwardCache.GetRanks())
                {
                    AwardSelect.Items.Add(new KeyValuePair(A.Id.ToString(), A.Name));
                }
                break;
            }

            AwardSelect.SelectedIndex = 0;
        }
All Usage Examples Of BF2Statistics.MedalData.AwardCache::GetRanks