private bool IsAllowedExtension(string filename) { var extensionIndex = filename.LastIndexOf('.'); if (extensionIndex < 0) return false; var extension = filename.Substring(extensionIndex); return AllowedExtensions.Contains(extension); }