Collection de paramètres Sql

J'ai 5 paramètres et je veux les envoyer à la méthode:

public static SqlCommand getCommand(string procedure, SqlParameter[] parameter)
{
   Sqlcommand cmd;
   return cmd
}

Puis-je envoyer ces paramètres à un moment pareil?

SqlParameterCollection prm;
prm.Add(p1);
prm.Add(p2);
prm.Add(p3);
prm.Add(p4);
prm.Add(p5);
sqlcommand cmd = getCommand(prm);

source d'informationauteur Jack