Heim > Backend-Entwicklung > C++ > Bietet C# effiziente Möglichkeiten zur Überprüfung der String-Einbindung in Arrays?

Bietet C# effiziente Möglichkeiten zur Überprüfung der String-Einbindung in Arrays?

Mary-Kate Olsen
Freigeben: 2024-12-30 22:56:10
Original
315 Leute haben es durchsucht

Does C# Offer Efficient Ways to Check String Inclusion in Arrays?

Verwendung von C# zur Ermittlung der String-Inklusion in einem Array

Das vorgestellte Szenario beinhaltet die Bestimmung, ob eine Zeichenfolge, bezeichnet als „stringToCheck“, eine beliebige Zeichenfolge umfasst Element innerhalb eines String-Arrays, bezeichnet als „stringArray“. Um dies zu erreichen, bietet C# eine effiziente Lösung unter Verwendung der „Contains“-Methode.

Um dies zu erreichen, nutzen Sie die „Any“-Methode, die vom „Linq“-Namespace bereitgestellt wird. Diese Methode ermöglicht die Untersuchung jedes Elements im String-Array und ermittelt, ob „stringToCheck“ eines dieser Elemente enthält.

Der folgende Codeausschnitt veranschaulicht diesen Ansatz:

using System.Linq;

if(stringArray.Any(stringToCheck.Contains))
Nach dem Login kopieren

Diese Bedingung Überprüft, ob „stringToCheck“ mindestens ein Element im „stringArray“ enthält. Um die Einbeziehung aller Array-Elemente sicherzustellen, ersetzen Sie „Any“ durch „All“:

if(stringArray.All(stringToCheck.Contains))
Nach dem Login kopieren

Zusammenfassend lässt sich sagen, dass die Methoden „Any“ und „All“ in C# effiziente Mechanismen bieten, um das Vorhandensein von Wörtern festzustellen in String-Arrays.

Das obige ist der detaillierte Inhalt vonBietet C# effiziente Möglichkeiten zur Überprüfung der String-Einbindung in Arrays?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage