Bonjour,
Alors voici mon projet : j'ai une classe principale, qui doit gérer un tableau.
Pour cela, j'ai fais une classe "Manipulation", qui contient les méthodes "lecture" et "ecriture".
La fonction lecture renvoit la valeur du tableau que je souhaite obtenir, et la fonction ecriture écrit dans le tableau.
Le problème c'est que si j'initialise mon tableau dans ma classe principale, le tableau est innaccessible depuis ma classe "Manipulation".
Si je crée mon tableau dans la classe Manipulation, de cette facon :
Et qu'ensuite j'essaye d'y accéder de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public static void creation() { // On déclare le nouveau tableau int[,] Tabrel = new int[100, 100]; }
J'ai le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public static int lecture(String MatName, int abs, int ord) { if (MatName == "Tabrel") { //MessageBox.Show("on lit dans tabrel"); return (Tabrel[0, 3]); } return 0; }Tabrel n'existe pas dans le contexte actuel.
Auriez vous une idée pour créer mon tableau Tabrel dans la classe Manipulation, de façon à ce qu'il soit accessible depuis n'importe quel méthode de cette même classe ?
Merci
Partager