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);
    }
}