Feedback

C# - mehrfach vorkommende Worte entfernen

Veröffentlicht von am 17.01.2007
(2 Bewertungen)
Diese Funktion entfernt mehrfach vorkommende Worte aus dem übergebenen String.

benötigte Namespaces:
System.Collections
/// <summary>
/// Diese Funktion entfernt mehrfach vorkommende Worte aus dem übergebenen String.
/// </summary>
/// <param name="Orginaltext">der Orginaltext</param>
/// <returns>der Orginaltext ohne mehrfach vorkommende Worte</returns>
private string DoppelteStringsEntfernen(string orginaltext)
{
    string[] arrOriginaltext = orginaltext.Split(' ');

    Dictionary<string, object> dicOriginaltext = new Dictionary<string, object>();

    foreach (string wort in arrOriginaltext)
        dicOriginaltext[wort] = true;

    StringBuilder rückgabe = new StringBuilder();

    foreach (string wort in dicOriginaltext.Keys)
        rückgabe.Append(wort + " ");

    return rückgabe.ToString();
}
Abgelegt unter doppelt, mehrfach, string.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!