Maison >développement back-end >C++ >Comment puis-je supprimer efficacement des éléments d'un tableau standard en C# ?
Les compétences de suppression de l'élément des éléments de tableau ordinaires
Il n'est pas facile de supprimer les éléments du tableau contenant des objets spécifiques (tels que les objets FOO). Cet article explorera efficacement deux méthodes différentes pour réaliser cette opération.
Removeat () Méthode d'utilisation de l'objet liste
Bien que le tableau ordinaire de C # ne disposait pas de méthode de suppression intégrée (), nous pouvons habilement utiliser l'objet List pour l'atteindre. Après avoir converti le tableau en liste, vous pouvez utiliser la méthode de repérer () pour supprimer l'élément. Après cela, la liste modifiée est convertie au tableau pour terminer l'opération de retrait des éléments.
Méthode d'extension personnalisée
Une autre méthode consiste à créer une méthode d'extension personnalisée pour simuler le comportement de la méthode de suppression () sur le tableau ordinaire. Cette méthode permet aux opérations directes de faire fonctionner le tableau sans conversion intermédiaire. Le code fourni dans l'article est une implémentation non préparée, qui peut être utilisée comme point de départ pour votre propre réalisation. Méthode d'expansion des applications
Après la définition de l'extension personnalisée, il peut être facilement appliqué aux tableaux ordinaires. Appelez simplement la méthode d'extension sur le tableau et spécifiez l'index pour supprimer l'élément. Cette opération renvoie un nouveau tableau qui n'inclut pas l'élément.
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!