public virtual string Description(DescriptionInfoState state) { switch (state) { case DescriptionInfoState.Default: return(Description()); case DescriptionInfoState.ShowAge: return($"{Description()}, Age: {Age.ToString()}"); case DescriptionInfoState.SpecificInfo: return($"{Description()}, {SpecificInfo()}"); } return(null); }
public override string Description(DescriptionInfoState state) { return ($"{base.Description(state)}\nClass Description {Id}: Position: {BestPlayingPosition.ToString("G")}, Sprint 100 Meters: {Sprint100Meters.ToString()}, Number on T-Shirt: {NumberOnTShirt.ToString()}"); }
public override string Description(DescriptionInfoState state) { return($"{base.Description(state)}\nClass Description {Id}: Salary: {Salary.ToString()}"); }