Untitled
unknown
csharp
5 months ago
725 B
2
Indexable
public static bool CheckInputValidate(string input) { if (string.IsNullOrWhiteSpace(input)) return true; string RestrictedCharacters = @"\|!#$%&()=?»«@£§€{};'<>_"; var allowedExtensions = new string[] { "jpg", "png", "shp", "jpeg" }; var extensions = input.Split(','); if (extensions.All(extension => allowedExtensions.Contains(extension)) == false) return false; foreach (var extension in extensions) { foreach (var character in RestrictedCharacters) if (extension.Contains(character)) return false; } return true; }
Editor is loading...
Leave a Comment