Comment faire pour effacer un tableau
J'ai une variable globale int[]
et je veux effacer ses données et de les remplir à nouveau dans une boucle.
Comment cela pourrait-il possible en C#?
Comment pouvez-vous avoir une variable globale en C#?
c'est une autre question 😉 lol
Le nombre d'éléments dans chaque itération de la boucle? Il serait bon de voir un peu de code.
Doublons: stackoverflow.com/questions/1407715/... stackoverflow.com/questions/1807307/...
c'est une autre question 😉 lol
Le nombre d'éléments dans chaque itération de la boucle? Il serait bon de voir un peu de code.
Doublons: stackoverflow.com/questions/1407715/... stackoverflow.com/questions/1807307/...
OriginalL'auteur LIX | 2010-04-20
Vous devez vous connecter pour publier un commentaire.
Wouldnt être plus facile d'utiliser une liste à la place.
Et puis:
Et clair:
-1: Vous n'avez AUCUNE idée qu'il serait plus facile d'utiliser une liste! La question est sur les tableaux.
D'accord! Cette question porte sur les tableaux, et non pas des listes!
Je suis d'accord avec Fabian, une Liste EST une bonne alternative à un tableau et peuvent être facilement convertis en un si nécessaire. Ce qui suggère une meilleure alternative est tous partie de la réponse à une question - c'est à l'OP, pour décider si c'est une réponse appropriée ou non.
Peut-être que l'OP a couru dans la "XY Problème" avec l'aide d'un tableau, de sorte qu'il est parfaitement bien pour @Fabian de proposer une alternative... meta.stackexchange.com/questions/66377/what-is-the-xy-problem
OriginalL'auteur Fabian
La statique
Array.Clear()
méthode "définit un ensemble d'éléments dans le Tableau à zéro, pour de faux, ou de Rien, selon le type d'élément". Si vous souhaitez effacer l'intégralité de votre tableau, vous pouvez utiliser cette méthode pour fournir de il0
que les index de début et demyArray.Length
longueur:Quoi d'autre pourrait "compensation" peut-être dire?
OriginalL'auteur Jørn Schou-Rode
Ce n'est pas la bonne réponse à votre message, mais vous pouvez utiliser cette logique en fonction de votre besoin.
Voici un code des Bribes de ici
et la production de ce est:
OriginalL'auteur MAS1
Pourquoi ne pas simplement créer un nouveau tableau et de l'affecter à une matrice existante variable?
OriginalL'auteur Janis Veinbergs
Pourquoi l'effacer? Seulement affecter de nouvelles valeurs.
- Je modifier certaines valeurs et que l'autre doit être "0". Je peux le faire de cette façon, mais je cherchais à 1 ligne de code.
OriginalL'auteur Pratik Deoghare
Pour les deux dimensions des tableaux, vous devez faire comme ci-dessous:
OriginalL'auteur rouhollah ghasempour