using System.Globalization;
public static void Main()
string texto = "Cadastro de Usuários - SP";
string[] textos = {"Cadastro de usuarios", "cadastro de usuario","cadastro de usuario - são paulo", "cadastro de usuarios SP", "cadastro de usuario - S.P."};
Console.WriteLine(Comparar(texto, t));
static bool Comparar(string texto, string textoAComparar)
var index = CultureInfo.InvariantCulture.CompareInfo.IndexOf
(texto, textoAComparar, CompareOptions.IgnoreCase |
CompareOptions.IgnoreSymbols | CompareOptions.IgnoreNonSpace);