Comment initialiser la double dimension tableau avec zéro en c#
Je suis nouveau en c#. J'ai tableau à deux dimensions. Je veux initialiser avec 0
.
Voici le code.
J'ai une erreur à la Array.fill()
int N = elements;
int M N * 2;
int[,] amn = new int[M,N];
for(int i = 0; i < M; i++)
Arrays.fill(amn[i], 0);
Vous devez vous connecter pour publier un commentaire.
Vous n'avez pas besoin de faire quoi que ce soit.
De
Tableaux (Guide de Programmation C#)
Donc, quand vous écrivez;
tous les éléments initalized à
0
.Vous pouvez le voir sur débogueur;
Aussi loin que je me souvienne éléments des Tableaux sont initialisés avec
0
ounull
pour les types référence, donc Si vous faire de nouveaux Tableau de int, il ne devrait avoir que des zéros.Lisez ceci pour en savoir plus sur Les tableaux
Entier tableaux sont initialisés à 0 par défaut. Ainsi, le code suivant devrait être fonctionnellement équivalents:
Ou en court: