Comment convertir un tableau en un jeu de hachage ?
string[] BlockedList = BlockList.Split(new char[] { ';' },
StringSplitOptions.RemoveEmptyEntries);
Je dois convertir cette liste en hashset
.
Comment convertir un tableau en un jeu de hachage ?
string[] BlockedList = BlockList.Split(new char[] { ';' },
StringSplitOptions.RemoveEmptyEntries);
Je dois convertir cette liste en hashset
.
Je suppose que BlockList est une chaîne (d'où l'appel à Split) qui renvoie un tableau de chaînes.
Il suffit de passer le tableau (qui implémente IEnumerable) au constructeur du HashSet :
var hashSet = new HashSet<string>(BlockedList);
À partir de .Net Framework 4.7.1 et .Net Core 2.0, il existe une méthode ToHashSet intégrée
using System.Linq;
var hashSet = BlockedList.ToHashSet();
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.