Salut,
Comment peut-on definir le prototype d'un methode qui a plusieurs parametres d'entree ? mais les toutes sont de meme type string ,
Merci
Salut,
Comment peut-on definir le prototype d'un methode qui a plusieurs parametres d'entree ? mais les toutes sont de meme type string ,
Merci
le prototype d'une méthode c'est son type de retour (y compris void), son nom, ses paramètres et son accessibilité !
Je pense que c'est ceci que tu cherches:
Tu peux alors l'appeler comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public static void MaMethode(params string[] plusieursStrings) { }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 MaMethode("1", "2", "3"); MaMethode("1", "2"); MaMethode();
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.
Bonnes pratiques pour les accès aux données
Débogage efficace en .NET
LINQ to Objects : l'envers du décor
Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter
Merci bienne SaumonAgile, tu m'as compris bienne![]()
![]()
Pour ceux qui rechercherait la même chose, la question était : "Comment faire pour définir une méthode qui accepte un nombre quelconque (0,1,2,3, etc...) de paramètres du même type ?"
En effet, il s'agit du mot clé magique : params type[] comme l'a très bien expliqué SaumonAgile.
Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/
Wouah ! Bravo pour la traduction ! je n'avais pas du tout compris ça !!! du coup la question m'est apparue comme "culcul" !
dsl
Partager