public static string displayRace5e(RACE R) { List <string> Races = collectRaces(DND5e); int irace = (int)R; string subRace = ""; if (R == DRAGONBORN) { subRace = DragonBorn.getSubRace(); } if (R == DWARF) { subRace = Dwarf.getSubRace(); } if (R == ELF) { subRace = Elf.getSubRace(); } if (R == GNOME) { subRace = Gnome.getSubRace(); } if (R == HALFLING) { subRace = Halfling.getSubRace(); } if (subRace != "") { frmref.RaceOutput.Text = Races[irace - 1] + "- " + subRace; } else { frmref.RaceOutput.Text = Races[irace - 1]; } return(subRace); }