示例#1
0
 private void InitColumns()
 {
     _columns    = new ColumnMainStatistics[10];
     _columns[0] = new ColumnMainStatistics(1, "GameMode", "Режим");
     _columns[1] = new ColumnMainStatistics(2, "Capitan", "Капитан");
     _columns[2] = new ColumnMainStatistics(3, "IsRecruit", "Рекруты");
     _columns[3] = new ColumnMainStatistics(4, "MinLevel", "Минимальный уровень");
     _columns[4] = new ColumnMainStatistics(5, "Mission", "Миссия");
     _columns[5] = new ColumnMainStatistics(6, "Data.Damage", "Урон");
     _columns[6] = new ColumnMainStatistics(7, "Data.Heal", "Лечение");
     _columns[7] = new ColumnMainStatistics(8, "Data.Death", "Погиб");
     _columns[8] = new ColumnMainStatistics(9, "MatchTimeAsTime", "Время боя");
     _columns[9] = new ColumnMainStatistics(10, "Result", "Результат");
 }
示例#2
0
        private string GetValueReplay(Models.TournamentReplay replay, ColumnMainStatistics itemColumns)
        {
            string value = itemColumns.Name switch
            {
                "Capitan" => replay.Capitan,
                "GameMode" => replay.GameMode,
                "IsRecruit" => BoolToYesNo(replay.IsRecruit),
                "MinLevel" => replay.MinLevelOperators.ToString(),
                "Mission" => replay.Mission,
                "Data.Damage" => replay.Data.Damage.ToString(),
                "Data.Heal" => replay.Data.Heal.ToString(),
                "Data.Death" => replay.Data.Death.ToString(),
                "MatchTimeAsTime" => replay.MatchTimeAsTime.ToString(),
                "Result" => replay.Result.ToString(),
                _ => "<empty>",
            };

            return(value);
        }