Como fazer uma comparação com ignorecase

Boa tarde pessoal. Gostaria de uma ajuda de vocês, primeiramente vou explicar o problema. Tenho uma String que contem um texto, e quero buscar varias palavras nesta String (Estas palavras estão em um vetor).

Meu problema está em como buscar na String ignorando acentos e maiúsculas.

Exemplo do texto e do retorno que preciso

//Este é o texto que tenho para pequisar String texto = "Estou programando em Java e utilizando o Banco de dados MySql," + "mas estou apanhando muito. Quando se usa Padrões de Projetos com " + "Auxilio de Engenharia de software pode ficar menos difícil"; //Palavras que tenho em um vetor, podem ver que 'java' está minusculo 'Padoes de Projeto' sem acento e preciso delas String[] palavras = {"java", "Banco de Dados", "engenharia de Software", "Padroes de Projetos"}; String achadas; for (int i = 0; i < palavras.length; i++) { if (existe(palavras[i], texto)) { achadas += "," + palavras[i]; } }
A pergunta é: O que deveria ter neste método extiste(String palavra, String texto)
Ps. Nao quero exatamente a resposta, quero apenas uma ideia de onde procurar para solucionar este problema

James,

GUJ – 12 Dec 06

Bom dia. Alguém sabe se existe algum método de comparação da Classe String ignorando acentos? ex.: out("a".equals("á")); // preciso que retorne true. Abraço.s

Caro entanglement,
Eu ja havia estudado esta classe (ela trabalha apenas com Acentos e caracteres diferentes), porém queria algo do tipo o método contains(), da classe String.

Gostaria de saber se exite algum classe/método onde eu faço o mesmo que contains da String ignorando acentos e maiúscula

Porém fico muito agradecido pela ajuda

att

você pode fazer um método que faça isso, como o que ja fez, só altera a implementação, pega as 2 strings, limpa os acentos, e aí faz uma comparação case insensitive.

Boa noite pessoal,
Consegui solucionar meu problema, fiquei até com vergonha :oops: pois foi bem mais simples do que eu pensava. Se eu tivesse pesquisado mais um pouco teria solucionado. Fico agradecido pela ajuda.

Abaixo a solução para meu problema,

public class Teste { public static boolean verifica(String texto, String padrao) { //Tira acentos e coloca tudo minusculo texto = prepara(texto); padrao = prepara(padrao); //Verifica se tem a palavra if (texto.contains(padrao)) { return true; } else { return false; } } private static String prepara(String str) { //coloca tudo em minusculo str = str.toLowerCase(); //remover acentos str = RemoverAcentos.remover(str); return str; } public static void main(String a[]) { String texto = "Estou programando em Java e utilizando o Banco de dados MySql," + "mas estou apanhando muito. Quando se usa Padrões de Projetos com " + "Auxilio de Engenharia de software pode ficar menos difícil"; System.out.println(verifica(texto, "JavA")); System.out.println(verifica(texto, "Engenharia de soFtWare")); System.out.println(verifica(texto, "Padrões de Projetos")); System.out.println(verifica(texto, "DiFicil")); } }

O método RemoverAcentos.remover(str) eu encontrei aqui no fórum mesmo, link abaixo

GUJ – 21 Nov 07

Pessas estou com uma duvida. Na pagina JSP eu deixo um campo text para ser preenchido. Mas preciso tirar todos os acentos desse campo que declarei como String. Alguem saberia me dizer como tirar acentos numa cadeia de String ? obrigado

Se alguém souber como melhorar meu código, por favor dê dicas.
Att.

manipulação e comparação é muitas vezes uma parte essencial de qualquer programa de computador ou script website. Python tem algumas funções de cadeia diferentes e métodos disponíveis para usar para comparar strings, mas nenhum deles é case-insensitive . No entanto, você pode combinar algumas das funcionalidades disponíveis para criar seus próprios métodos de comparação de string case-insensitive . Comparação

Ao comparar duas strings , use o método " superior " ou " inferior" para converter temporariamente as duas strings em maiúsculas ou minúsculas , então use os dois iguais assinar operador para comparar as duas cordas para cada outro . Por exemplo, digite " var1.lower () == var2.lower ()" para compará-los. Esta é uma operação booleana que retorna verdadeiro ou falso . Se as duas cordas têm os mesmos personagens e pontuação, independentemente do caso, essa comparação retorna true . Caso contrário, retorna false. Função

Você pode criar uma função de comparação de string case-insensitive e usá-la em seu programa Python. Defina a função para aceitar duas variáveis ​​de string como parâmetros , em seguida, escrever uma declaração if que converte tanto em minúsculas e usa os dois iguais assinar operador para compará-los. Se as duas seqüências são iguais, têm a função retornar um valor para informar ao usuário os dois são iguais , e se as cordas não são iguais, informar o usuário de forma adequada. Alternativamente, você pode simplesmente digitar " retorno var1.lower () == var2.lower ()" como a única linha na função para retornar apenas verdadeira ou falsa. Desempenho < br >

Enquanto isso , a função de comparação de string case-insensitive definido pelo usuário compara rapidamente duas seqüências de igualdade , também precisa alocar espaço na memória para o armazenamento temporário das duas cordas convertidos para minúsculas. O programa destrói estes dois objectos logo que a função sai . As seqüências iniciais si permanecem sem modificações , usando o método de " inferior" para fins de comparação não muda seus valores para que você possa usá-los em outras partes do programa sem ter que mudar nada em troca Usa .

A necessidade de uma função de comparação de string case-insensitive existe em várias situações. Por exemplo, você pode usá-lo em um script da Web onde você mostra ao usuário uma imagem CAPTCHA com caracteres e números , e você precisa dele para digitá-los para validar sua identidade. Geralmente, essas imagens não se preocupam com letras maiúsculas e minúsculas , por isso, uma comparação case-insensitive aqui funciona. Outro exemplo envolve um roteiro de pesquisa onde você solicitar ao usuário para procurar algo , digitando palavras-chave. Porque ele não se preocupa com a letra minúscula e só quer que seus resultados, usando uma comparação de maiúsculas e minúsculas permite retornar os resultados que melhor se adequam a pesquisa.

public ref class StringComparer abstract : System::Collections::Generic::IComparer<System::String ^>, System::Collections::Generic::IEqualityComparer<System::String ^>, System::Collections::IComparer, System::Collections::IEqualityComparer public abstract class StringComparer : System.Collections.Generic.IComparer<string>, System.Collections.Generic.IEqualityComparer<string>, System.Collections.IComparer, System.Collections.IEqualityComparer [System.Runtime.InteropServices.ComVisible(true)] [System.Serializable] public abstract class StringComparer : System.Collections.Generic.IComparer<string>, System.Collections.Generic.IEqualityComparer<string>, System.Collections.IComparer, System.Collections.IEqualityComparer type StringComparer = class interface IComparer<string> interface IEqualityComparer<string> interface IComparer interface IEqualityComparer [<System.Runtime.InteropServices.ComVisible(true)>] [<System.Serializable>] type StringComparer = class interface IComparer interface IEqualityComparer interface IComparer<string> interface IEqualityComparer<string> Public MustInherit Class StringComparer Implements IComparer, IComparer(Of String), IEqualityComparer, IEqualityComparer(Of String) Herança Atributos

ComVisibleAttribute SerializableAttribute

Implementações

IComparer<String> IEqualityComparer<String> IComparer IEqualityComparer

O exemplo a seguir demonstra as propriedades e o Create método da StringComparer classe. O exemplo ilustra como objetos StringComparer diferentes classificam três versões da letra I em Latin.

// This example demonstrates members of the // System::StringComparer class. using namespace System; using namespace System::Collections; using namespace System::Collections::Generic; using namespace System::Globalization; using namespace System::Threading; void Display(List<String^>^ stringList, String^ title) { Char firstChar; int codePoint; Console::WriteLine(title); for each (String^ s in stringList) { firstChar = s[0]; codePoint = Convert::ToInt32(firstChar); Console::WriteLine("0x{0:x}", codePoint); } Console::WriteLine(); } int main() { // Create a list of string. List<String^>^ stringList = gcnew List<String^>(); // Get the tr-TR (Turkish-Turkey) culture. CultureInfo^ turkishCulture = gcnew CultureInfo("tr-TR"); // Get the culture that is associated with the current thread. CultureInfo^ currentCulture = Thread::CurrentThread->CurrentCulture; // Get the standard StringComparers. StringComparer^ invariant = StringComparer::InvariantCulture; StringComparer^ invariantIgnoreCase = StringComparer::InvariantCultureIgnoreCase; StringComparer^ current = StringComparer::CurrentCulture; StringComparer^ currentIgnoreCase = StringComparer::CurrentCultureIgnoreCase; StringComparer^ ordinal = StringComparer::Ordinal; StringComparer^ ordinalIgnoreCase = StringComparer::OrdinalIgnoreCase; // Create a StringComparer that uses the Turkish culture and ignores // case. StringComparer^ turkishIgnoreCase = StringComparer::Create(turkishCulture, true); // Define three strings consisting of different versions of the // letter I. LATIN CAPITAL LETTER I (U+0049) String^ capitalLetterI = "I"; // LATIN SMALL LETTER I (U+0069) String^ smallLetterI = "i"; // LATIN SMALL LETTER DOTLESS I (U+0131) String^ smallLetterDotlessI = L"\u0131"; // Add the three strings to the list. stringList->Add(capitalLetterI); stringList->Add(smallLetterI); stringList->Add(smallLetterDotlessI); // Display the original list order. Display(stringList, "The original order of the list entries..."); // Sort the list using the invariant culture. stringList->Sort(invariant); Display(stringList, "Invariant culture..."); stringList->Sort(invariantIgnoreCase); Display(stringList, "Invariant culture, ignore case..."); // Sort the list using the current culture. Console::WriteLine("The current culture is \"{0}\".", currentCulture->Name); stringList->Sort(current); Display(stringList, "Current culture..."); stringList->Sort(currentIgnoreCase); Display(stringList, "Current culture, ignore case..."); // Sort the list using the ordinal value of the character code points. stringList->Sort(ordinal); Display(stringList, "Ordinal..."); stringList->Sort(ordinalIgnoreCase); Display(stringList, "Ordinal, ignore case..."); // Sort the list using the Turkish culture, which treats LATIN SMALL // LETTER DOTLESS I differently than LATIN SMALL LETTER I. stringList->Sort(turkishIgnoreCase); Display(stringList, "Turkish culture, ignore case..."); } /* This code example produces the following results: The original order of the list entries... 0x49 0x69 0x131 Invariant culture... 0x69 0x49 0x131 Invariant culture, ignore case... 0x49 0x69 0x131 The current culture is "en-US". Current culture... 0x69 0x49 0x131 Current culture, ignore case... 0x49 0x69 0x131 Ordinal... 0x49 0x69 0x131 Ordinal, ignore case... 0x69 0x49 0x131 Turkish culture, ignore case... 0x131 0x49 0x69 */ // This example demonstrates members of the // System.StringComparer class. using System; using System.Collections; using System.Collections.Generic; using System.Globalization; using System.Threading; class Sample { public static void Main() { // Create a list of string. List<string> list = new List<string>(); // Get the tr-TR (Turkish-Turkey) culture. CultureInfo turkish = new CultureInfo("tr-TR"); // Get the culture that is associated with the current thread. CultureInfo thisCulture = Thread.CurrentThread.CurrentCulture; // Get the standard StringComparers. StringComparer invCmp = StringComparer.InvariantCulture; StringComparer invICCmp = StringComparer.InvariantCultureIgnoreCase; StringComparer currCmp = StringComparer.CurrentCulture; StringComparer currICCmp = StringComparer.CurrentCultureIgnoreCase; StringComparer ordCmp = StringComparer.Ordinal; StringComparer ordICCmp = StringComparer.OrdinalIgnoreCase; // Create a StringComparer that uses the Turkish culture and ignores case. StringComparer turkICComp = StringComparer.Create(turkish, true); // Define three strings consisting of different versions of the letter I. // LATIN CAPITAL LETTER I (U+0049) string capitalLetterI = "I"; // LATIN SMALL LETTER I (U+0069) string smallLetterI = "i"; // LATIN SMALL LETTER DOTLESS I (U+0131) string smallLetterDotlessI = "\u0131"; // Add the three strings to the list. list.Add(capitalLetterI); list.Add(smallLetterI); list.Add(smallLetterDotlessI); // Display the original list order. Display(list, "The original order of the list entries..."); // Sort the list using the invariant culture. list.Sort(invCmp); Display(list, "Invariant culture..."); list.Sort(invICCmp); Display(list, "Invariant culture, ignore case..."); // Sort the list using the current culture. Console.WriteLine("The current culture is \"{0}\".", thisCulture.Name); list.Sort(currCmp); Display(list, "Current culture..."); list.Sort(currICCmp); Display(list, "Current culture, ignore case..."); // Sort the list using the ordinal value of the character code points. list.Sort(ordCmp); Display(list, "Ordinal..."); list.Sort(ordICCmp); Display(list, "Ordinal, ignore case..."); // Sort the list using the Turkish culture, which treats LATIN SMALL LETTER // DOTLESS I differently than LATIN SMALL LETTER I. list.Sort(turkICComp); Display(list, "Turkish culture, ignore case..."); } public static void Display(List<string> lst, string title) { Char c; int codePoint; Console.WriteLine(title); foreach (string s in lst) { c = s[0]; codePoint = Convert.ToInt32(c); Console.WriteLine("0x{0:x}", codePoint); } Console.WriteLine(); } } /* This code example produces the following results: The original order of the list entries... 0x49 0x69 0x131 Invariant culture... 0x69 0x49 0x131 Invariant culture, ignore case... 0x49 0x69 0x131 The current culture is "en-US". Current culture... 0x69 0x49 0x131 Current culture, ignore case... 0x49 0x69 0x131 Ordinal... 0x49 0x69 0x131 Ordinal, ignore case... 0x69 0x49 0x131 Turkish culture, ignore case... 0x131 0x49 0x69 */ // This example demonstrates members of the // System.StringComparer class. open System open System.Globalization open System.Threading let display (lst: ResizeArray<string>) title = printfn $"%s{title}" for s in lst do let c = s[0] let codePoint = Convert.ToInt32 c printfn $"0x{codePoint:x}" printfn "" // Create a list of string. let list = ResizeArray() // Get the tr-TR (Turkish-Turkey) culture. let turkish = CultureInfo "tr-TR" // Get the culture that is associated with the current thread. let thisCulture = Thread.CurrentThread.CurrentCulture // Get the standard StringComparers. let invCmp = StringComparer.InvariantCulture let invICCmp = StringComparer.InvariantCultureIgnoreCase let currCmp = StringComparer.CurrentCulture let currICCmp = StringComparer.CurrentCultureIgnoreCase let ordCmp = StringComparer.Ordinal let ordICCmp = StringComparer.OrdinalIgnoreCase // Create a StringComparer that uses the Turkish culture and ignores case. let turkICComp = StringComparer.Create(turkish, true) // Define three strings consisting of different versions of the letter I. // LATIN CAPITAL LETTER I (U+0049) let capitalLetterI = "I" // LATIN SMALL LETTER I (U+0069) let smallLetterI = "i" // LATIN SMALL LETTER DOTLESS I (U+0131) let smallLetterDotlessI = "\u0131" // Add the three strings to the list. list.Add capitalLetterI list.Add smallLetterI list.Add smallLetterDotlessI // Display the original list order. display list "The original order of the list entries..." // Sort the list using the invariant culture. list.Sort invCmp display list "Invariant culture..." list.Sort invICCmp display list "Invariant culture, ignore case..." // Sort the list using the current culture. printfn $"The current culture is \"{thisCulture.Name}\"." list.Sort currCmp display list "Current culture..." list.Sort currICCmp display list "Current culture, ignore case..." // Sort the list using the ordinal value of the character code points. list.Sort ordCmp display list "Ordinal..." list.Sort ordICCmp display list "Ordinal, ignore case..." // Sort the list using the Turkish culture, which treats LATIN SMALL LETTER // DOTLESS I differently than LATIN SMALL LETTER I. list.Sort turkICComp display list "Turkish culture, ignore case..." (* This code example produces the following results: The original order of the list entries... 0x49 0x69 0x131 Invariant culture... 0x69 0x49 0x131 Invariant culture, ignore case... 0x49 0x69 0x131 The current culture is "en-US". Current culture... 0x69 0x49 0x131 Current culture, ignore case... 0x49 0x69 0x131 Ordinal... 0x49 0x69 0x131 Ordinal, ignore case... 0x69 0x49 0x131 Turkish culture, ignore case... 0x131 0x49 0x69 *) ' This code example demonstrates members of the System.StringComparer class. Imports System.Collections Imports System.Collections.Generic Imports System.Globalization Imports System.Threading Class Sample Public Shared Sub Main() ' Create a list of string. Dim list As New List(Of String) ' Get the tr-TR (Turkish-Turkey) culture. Dim turkish As New CultureInfo("tr-TR") ' Get the culture that is associated with the current thread. Dim thisCulture As CultureInfo = Thread.CurrentThread.CurrentCulture ' Get the standard StringComparers. Dim invCmp As StringComparer = StringComparer.InvariantCulture Dim invICCmp As StringComparer = StringComparer.InvariantCultureIgnoreCase Dim currCmp As StringComparer = StringComparer.CurrentCulture Dim currICCmp As StringComparer = StringComparer.CurrentCultureIgnoreCase Dim ordCmp As StringComparer = StringComparer.Ordinal Dim ordICCmp As StringComparer = StringComparer.OrdinalIgnoreCase ' Create a StringComparer that uses the Turkish culture and ignores case. Dim turkICComp As StringComparer = StringComparer.Create(turkish, True) ' Define three strings consisting of different versions of the letter I. ' LATIN CAPITAL LETTER I (U+0049) Dim capitalLetterI As String = "I" ' LATIN SMALL LETTER I (U+0069) Dim smallLetterI As String = "i" ' LATIN SMALL LETTER DOTLESS I (U+0131) Dim smallLetterDotlessI As String = "ı" ' Add the three strings to the list. list.Add(capitalLetterI) list.Add(smallLetterI) list.Add(smallLetterDotlessI) ' Display the original list order. Display(list, "The original order of the list entries...") ' Sort the list using the invariant culture. list.Sort(invCmp) Display(list, "Invariant culture...") list.Sort(invICCmp) Display(list, "Invariant culture, ignore case...") ' Sort the list using the current culture. Console.WriteLine("The current culture is ""{0}"".", thisCulture.Name) list.Sort(currCmp) Display(list, "Current culture...") list.Sort(currICCmp) Display(list, "Current culture, ignore case...") ' Sort the list using the ordinal value of the character code points. list.Sort(ordCmp) Display(list, "Ordinal...") list.Sort(ordICCmp) Display(list, "Ordinal, ignore case...") ' Sort the list using the Turkish culture, which treats LATIN SMALL LETTER ' DOTLESS I differently than LATIN SMALL LETTER I. list.Sort(turkICComp) Display(list, "Turkish culture, ignore case...") End Sub Public Shared Sub Display(ByVal lst As List(Of String), ByVal title As String) Dim c As Char Dim s As String Dim codePoint As Integer Console.WriteLine(title) For Each s In lst c = s(0) codePoint = Convert.ToInt32(c) Console.WriteLine("0x{0:x}", codePoint) Next s Console.WriteLine() End Sub End Class 'This code example produces the following results: ' 'The original order of the list entries... '0x49 '0x69 '0x131 ' 'Invariant culture... '0x69 '0x49 '0x131 ' 'Invariant culture, ignore case... '0x49 '0x69 '0x131 ' 'The current culture is "en-US". 'Current culture... '0x69 '0x49 '0x131 ' 'Current culture, ignore case... '0x49 '0x69 '0x131 ' 'Ordinal... '0x49 '0x69 '0x131 ' 'Ordinal, ignore case... '0x69 '0x49 '0x131 ' 'Turkish culture, ignore case... '0x131 '0x49 '0x69 '

Um objeto derivado da StringComparer classe incorpora operações de comparação, igualdade e código de hash baseadas em cadeia de caracteres que levam em conta regras de comparação específicas de caso e cultura. Você pode usar a StringComparer classe para criar uma comparação específica de tipo para classificar os elementos em uma coleção genérica. Classes como Hashtable, Dictionary<TKey,TValue>e SortedListSortedList<TKey,TValue> usar a StringComparer classe para fins de classificação.

Uma operação de comparação que é representada pela StringComparer classe é definida para diferenciar maiúsculas de minúsculas ou diferencia maiúsculas de minúsculas e usar regras de comparação de palavra (sensíveis à cultura) ou ordinal (não diferencia cultura). Para obter mais informações sobre regras de comparação de palavras e ordinais, consulte System.Globalization.CompareOptions.

Observação

Você pode baixar as Tabelas de peso de classificação, um conjunto de arquivos de texto que contêm informações sobre os pesos de caracteres usados em operações de classificação e comparação dos sistemas operacionais Windows, e a Tabela de elemento de ordenação Unicode padrão, a versão mais recente da tabela de peso de classificação para Linux e macOS. A versão específica da tabela de peso de classificação do Linux e macOS depende da versão das bibliotecas de Componentes internacionais para Unicode instaladas no sistema. Para obter informações sobre versões de ICU e as versões Unicode que elas implementam, veja Baixar ICU.

Propriedades implementadas

Você pode estar confuso sobre como usar as propriedades da StringComparer classe devido a uma aparente contradição. A StringComparer classe é declarada abstract (MustInherit em Visual Basic), o que significa que seus membros só podem ser invocados em um objeto de uma classe derivada da StringComparer classe. A contradição é que cada propriedade da StringComparer classe é declarada static (Shared em Visual Basic), o que significa que a propriedade pode ser invocada sem primeiro criar uma classe derivada.

Você pode chamar uma StringComparer propriedade diretamente porque cada propriedade realmente retorna uma instância de uma classe anônima derivada da StringComparer classe. Consequentemente, o tipo de cada valor de propriedade é StringComparer, que é a classe base da classe anônima, não o tipo da própria classe anônima. Cada StringComparer propriedade de classe retorna um StringComparer objeto que dá suporte a regras de caso e comparação predefinidas.

Construtores

StringComparer()

Inicializa uma nova instância da classe StringComparer.

Propriedades

CurrentCulture

Obtém um objeto StringComparer que executa uma comparação de cadeia de caracteres que diferencia maiúsculas de minúsculas usando as regras de comparação de palavras da cultura atual.

CurrentCultureIgnoreCase

Obtém um objeto StringComparer que executa comparações de cadeia de caracteres que não diferenciam maiúsculas de minúsculas, usando as regras de comparação de palavras da cultura atual.

InvariantCulture

Obtém um objeto StringComparer que executa uma comparação de cadeia de caracteres que diferencia maiúsculas de minúsculas usando as regras de comparação de palavras da cultura invariável.

InvariantCultureIgnoreCase

Obtém um objeto StringComparer que executa uma comparação de cadeia de caracteres que não diferencia maiúsculas de minúsculas usando as regras de comparação de palavras da cultura invariável.

Ordinal

Obtém um objeto StringComparer que executa uma comparação de cadeia de caracteres ordinais que diferencia maiúsculas de minúsculas.

OrdinalIgnoreCase

Obtém um objeto StringComparer que executa uma comparação de cadeia de caracteres ordinais que não diferencia maiúsculas de minúsculas.

Métodos

Compare(Object, Object)

Quando substituído em uma classe derivada, compara dois objetos e retorna uma indicação de sua ordem de classificação relativa.

Compare(String, String)

Quando substituído em uma classe derivada, compara duas cadeias de caracteres e retorna uma indicação de sua ordem de classificação relativa.

Create(CultureInfo, Boolean)

Cria um objeto StringComparer que compara cadeias de caracteres de acordo com as regras de uma cultura especificada.

Create(CultureInfo, CompareOptions)

Cria um objeto StringComparer que compara cadeias de caracteres de acordo com as regras de uma cultura especificada e as opções de cadeia de caracteres.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Equals(Object, Object)

Quando substituído em uma classe derivada, indica se dois objetos são iguais.

Equals(String, String)

Quando substituído em uma classe derivada, indica se duas cadeias de caracteres são iguais.

FromComparison(StringComparison)

Converte a instância de StringComparison especificada em uma instância de StringComparer.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetHashCode(Object)

Quando substituído em uma classe derivada, obtém o código hash para o objeto especificado.

GetHashCode(String)

Quando substituído em uma classe derivada, obtém o código hash para a cadeia de caracteres especificada.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsWellKnownCultureAwareComparer(IEqualityComparer<String>, CompareInfo, CompareOptions)

Determina se o especificado IEqualityComparer<T> é um comparador de cadeia de caracteres conhecido com reconhecimento de cultura.

IsWellKnownOrdinalComparer(IEqualityComparer<String>, Boolean)

Determina se o especificado IEqualityComparer<T> é um comparador de cadeia de caracteres ordinal bem conhecido.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

Aplica-se a

Última postagem

Tag