Feedback

C# - String.Contains mit StringComparison

Veröffentlicht von am 21.09.2015
(0 Bewertungen)
Dieses Snippet prüft ob ein String einen anderen enthält, die Prüfung geschieht mit dem übergebenen StringComparison.

Die Methode ist als Erweiterung für System.String implementiert, sodass man diese wie die normale Contains-Methode ohne StringComparison aufrufen kann.
GFU-Schulungen  [Anzeige]

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.

Angular mit ASP.NET Core für .NET-Entwickler

.NET ist Ihnen vertraut, als Entwickler verfügen Sie über einschlägige Kenntnisse. In diesem Kurs lernen Sie nun, Angular in .NET-Umgebungen einzusetzen. Sie verstehen das Konzept von Angular und integrieren das clientseitige JS-Framework sicher in.NET-Anwendungen.

/// <summary>
/// Bestimmt ob die angegebene Zeichenfolge ein Teil der gegebenen Zeichenfolge ist. Die Überprüfung findet aufgrund des gegebenen <see cref="System.StringComparison"/> statt.
/// </summary>
/// <param name="source">Die Zeichenfolge in der gesucht werden soll.</param>
/// <param name="value">Die zu suchende Zeichenfogle.</param>
/// <param name="comparisonType">Der Modus der beim Vergleichen angewendet werden soll.</param>
/// <returns><c>true</c> wenn <paramref name="value"/> in <paramref name="source"/> gefunden wurde; andernfalls <c>false</c></returns>
public static bool Contains(this string source, string value, StringComparison comparisonType)
{
    return source.IndexOf(value, comparisonType) >= 0;
}

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!