/// <summary> /// This method accepts a character input and validates if it is a letter. /// </summary> /// <param name="descriptionString">Description String for display</param> /// <returns>character Input</returns> private static char GetCharacterInput(string descriptionString) { var character = UserInputGathering.GetCharacterInput(descriptionString); if (!UserInputValidation.IsValidLetter(character)) { throw new InvalidOperationException(" "); } return(character); }