Chaîne de caractères.Remplacer ignorant la casse

J'ai une chaîne de caractères appelée "hello world"

J'ai besoin de remplacer le mot "monde" à "csharp"

pour cela, j'utilise:

string.Replace("World", "csharp");

mais comme un résultat, je ne reçois pas la chaîne à remplacer. La raison est affaire de sensibilité. La chaîne d'origine contient "monde" alors que je suis en train de remplacer "Monde".

Est-il un moyen pour éviter ce cas de sensibilité dans la chaîne.Remplacement de la méthode?

InformationsquelleAutor Sandeep | 2011-06-08