C# Passer un tableau en paramètre de fonction
Priigam
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour à tous,
Je cherche à passer un tableau de 5 entier en paramètre dans une fonction à part.
Cependant par manque de connaissance en programmation, je ne vois pas comment le formuler et si cela est possible.
J'avais penser le passez de la même manière qu'on le déclare:
Fonction(int[] tab);
Mais sans succès.
Merci d'avance de vos réponses
Je cherche à passer un tableau de 5 entier en paramètre dans une fonction à part.
Cependant par manque de connaissance en programmation, je ne vois pas comment le formuler et si cela est possible.
J'avais penser le passez de la même manière qu'on le déclare:
Fonction(int[] tab);
Mais sans succès.
Merci d'avance de vos réponses
1 réponse
-
Bonjour, en C#, il n’y a pas de fontion.
Il y a des méthodes qui retournent un résultat ou pas.
Le code que tu montres, ne représente pas la déclaration d’une méthode, ni son appel, c’est un mélange des 2.
Une méthode se déclare ainsi:
Modificateur (private, public, static....) TypeDeRetour NomDeLaMethode ListeDesParametres (type1 param1, type2 param2...) {}
Exemplesprivate void Methode1(int Entier, double Decimal, int[] Tableau) { //corps de la méthode qui ne retourne rien } private int Methode2(int Entier, double Decimal, int[] Tableau) { //corps de la méthode qui retourne un entier }
Une méthode s’appelle comme ça:NomDeLaMethode(param1, param2...);
ExemplesMethode1(1, 2.3, new [] {1, 2, 3}); int entier = Methode2(1, 2.3, new [] {1, 2, 3});-
Cependant par manque de connaissance en programmation, je ne vois pas comment le formuler et si cela est possible.
Le meilleur conseil que je puisse te donner est d’apprendre les bases avant de te lancer dans un projet.
Voici un bon cours qui peut être suivit en quelques jours
https://tahe.developpez.com/dotnet/csharp/
-