PathfindingTest.UI.HUDObject.DefineCostString C# (CSharp) Method

DefineCostString() private method

private DefineCostString ( ) : String
return String
        private String DefineCostString()
        {
            switch (this.type)
            {
                case Type.Resources:
                    return Building.GetCost(Building.Type.Resources).ToString();

                case Type.Barracks:
                    return Building.GetCost(Building.Type.Barracks).ToString();

                case Type.Factory:
                    return Building.GetCost(Building.Type.Factory).ToString();

                case Type.Fortress:
                    return Building.GetCost(Building.Type.Fortress).ToString();

                case Type.Sentry:
                    return Building.GetCost(Building.Type.Sentry).ToString();

                case Type.Engineer:
                    return Unit.GetCost(Unit.Type.Engineer).ToString();

                case Type.Melee:
                    return Unit.GetCost(Unit.Type.Melee).ToString();

                case Type.Heavy:
                    return Unit.GetCost(Unit.Type.HeavyMelee).ToString();

                case Type.Fast:
                    return Unit.GetCost(Unit.Type.Fast).ToString();

                case Type.Ranged:
                    return Unit.GetCost(Unit.Type.Ranged).ToString();

                default:
                    return "0";
            }
        }