SearchValues no .NET: quando ele realmente vale a pena usar
O SearchValues do .NET permite buscas altamente otimizadas em strings usando SIMD. Mas ele não e sempre a melhor escolha. Entenda quando ele supera Contains e IndexOfAny e quando você esta adicionando complexidade desnecessária ao seu código.