using System; using System.Buffers; using System.Collections.Generic; class Program { static void Main() { SearchValues<char> specialCharactersSearch = SearchValues.Create(new[] { '-', '/', '\\', '$', '*' }); Console.WriteLine(ContainsSpecialCharacter("My new password is aBC-123*$")); // Returns true bool ContainsSpecialCharacter(ReadOnlySpan<char> text) => text.ContainsAny(specialCharactersSearch); } }