Question de débutant sur les classes
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 :
Code:
1 2 3 4 5 6
| public static void creation()
{
// On déclare le nouveau tableau
int[,] Tabrel = new int[100, 100];
} |
Et qu'ensuite j'essaye d'y accéder de cette façon :
Code:
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;
} |
J'ai le message d'erreur :
Citation:
Tabrel n'existe pas dans le contexte actuel.
:cry:
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