C# – Umlaute ersetzen

November 03, 2009 - von: Patrick

Bei einigen Vorgängen in der Programmierung stören die deutschen Umlaute für eine korrekte Verarbeitung. Hierfür kann die Funktion namens Replace() gut verwendet werden um die Umlaute herauszufiltern oder Sie durch die bekannten Abkürzungen zu ersetzen. ( Bsp: ä = ae ).

Mit dem folgenden Code können beispielsweise Variablen auf ein Umlautmuster geprüft und berichtigt werden.

using System;

namespace umlaute_ersetzen
{
   class beispiel
   {
      static void Main()
      {
         string var = „ü – ä – ö“;
         if (var.Contains(„ü“))
         {
            var = var.Replace(„ü“, „ue“);
         }
         if (var.Contains(„ä“))
         {
            var = var.Replace(„ä“, „ae“);
         }
         if (var.Contains(„ö“))
         {
            var = var.Replace(„ö“, „oe“);
         }

         // Ausgabe ue – ae -oe
         MessageBox.Show(var);
      }
   }
}

Suchbegriffe

Kategorie: Tutorials Kommentieren »


Kommentar schreiben

Kommentar