Déterminer l'inclusion d'une chaîne dans un tableau de chaînes à l'aide de C#
Vous devez vérifier si une chaîne donnée, notée "stringToCheck", contient un mot d'une collection de chaînes stockées dans un tableau appelé "stringArray". Pour ce faire, vous recherchez une implémentation C#.
Pour réaliser cette comparaison de chaînes, exploitez la méthode d'extension LINQ appelée "Any()". Il prend une expression lambda comme argument, qui spécifie une condition. Dans ce cas, la condition est de savoir si "stringToCheck" contient un élément particulier de "stringArray".
Voici l'extrait de code qui incarne cette fonctionnalité :
using System.Linq; if (stringArray.Any(stringToCheck.Contains))
Ce code vérifie initialement si au moins une des sous-chaînes de « stringArray » est présente dans « stringToCheck ». Si vous exigez que toutes les sous-chaînes soient incluses, remplacez simplement "Any" par "All":
if (stringArray.All(stringToCheck.Contains))
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!