Jag kom fram till denna. Jag tyckte första att vi hade lite annorlunda men men...
string regExPattern = @"^[0-9,]+$";
Regex validate = new Regex(regExPattern);
if (!validate.IsMatch(questionnaireIds)) {
throw new ApplicationException("Only numbers and commas are accepted in the input parameter.");
}