Feedback

C# - Vorkommen eines Strings in einem anderen zählen

Veröffentlicht von am 04.05.2013
(1 Bewertungen)
Hiermit kann man nicht nur die Anzahl des Vorkommens eines einzelnen Zeichens auslesen, was so funktioniert:
int count = myString.Count(c => c == 'e');

Sondern das gleiche für Strings.
Dies mache ich über SplitString.
GFU-Schulungen  [Anzeige]

C# Komplett

Sie kennen sich in objektorientierter Programmierung aus. Sie schreiben C++ oder Java? Und nun stehen Sie vor der Aufgabe, in C# Anwendungen zu erstellen. Das C# Komplett-Seminar verschafft Ihnen umfassende Programmierkenntnisse in dieser Sprache. Nach der Schulung entwickeln Sie selbständig Anwendungen mit C#. Sie kennen die Datentypen und Klassenbibliotheken der objektorientierten Programmiersprache C#. Der Komplettkurs setzt bei den Grundlagen von C# ein. Sie arbeiten mit Variablen und konvertieren Typen. Multithreading, Delegates, Generics sind nach dem Seminar für Sie kein Geheimnis mehr.

VB.NET Aufbau

Sie verfügen nach der Schulung über fundierte Kenntnisse in der Arbeit mit objektorientierten Modellen in VB.NET und können wiederverwendbare Komponenten eigenständig erzeugen.

/// <summary>
/// Counts how many times a strings appears in an other.
/// </summary>
/// <param name="input">The String which contains the other.</param>
/// <param name="sub">The string which should be counted.</param>
/// <returns>The count of the string as integer.</returns>
private int CountOf(string input, string substring)
{
    string[] seperator = { substring };
    int count = 0;
    try
    {
        count = input.Split(seperator, StringSplitOptions.None).Count() - 1;
    }
    catch
    {
    }
    return count;
}
Abgelegt unter String, Zählen, Anzahl, Vorkommen.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!