static bool IsValidName(string name) { string n = name.ToUpper(); for (int i = 0; i < name.Length; i++) { if (!(n[i] == 45 || n[i] == 95 || char.IsNumber(n[i]) || n[i] > 64 && n[i] < 91)) return false; } return true; }