C# Passer un tableau en paramètre de fonction

Fermé
Priigam - 22 déc. 2017 à 09:05
 Utilisateur anonyme - 22 déc. 2017 à 16:07
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
A voir également:

1 réponse

Utilisateur anonyme
22 déc. 2017 à 16:05
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...) {}

Exemples
private 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...);

Exemples
Methode1(1, 2.3, new [] {1, 2, 3});

int entier = Methode2(1, 2.3, new [] {1, 2, 3});
0
Utilisateur anonyme
22 déc. 2017 à 16:07
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/
0