OVH Cloud OVH Cloud

question d'optimisation de code

1 réponse
Avatar
Pompier Christian
bonjour

voila mon probleme.

je dispose d'un classe client avec 10 propriétés (Nom,Prenom,Adresse....) et
5 fonctions (AjouterClient,....)

a un moment je souhaite ouvrir une fenetre me montrant les details du client
(FrmDetailClient) et la j'ai 2 choix

soit je passe le numéro du client a l'autre form (FrmDetailClient) et au
chargement de celle ci je remplis ma classe
soit je remplit ma classe et je passe ma classe remplie a ma form
FrmDetailClient

je pense que la meilleur solution est la premiere mais est ce qu'il y a une
grande difference entre passe un integer et passe une petite classe?

merci

1 réponse

Avatar
David Bouchard
En faite, lorsque tu passe un type référence comme une classe, tu ne fais
que passé un pointeur mémoire de celui-ci, donc, du point de vue
performance, il n'y a pas vraiment de différence.

David


"Pompier Christian" a écrit dans le
message de news:
bonjour

voila mon probleme.

je dispose d'un classe client avec 10 propriétés (Nom,Prenom,Adresse....)
et
5 fonctions (AjouterClient,....)

a un moment je souhaite ouvrir une fenetre me montrant les details du
client
(FrmDetailClient) et la j'ai 2 choix

soit je passe le numéro du client a l'autre form (FrmDetailClient) et au
chargement de celle ci je remplis ma classe
soit je remplit ma classe et je passe ma classe remplie a ma form
FrmDetailClient

je pense que la meilleur solution est la premiere mais est ce qu'il y a
une
grande difference entre passe un integer et passe une petite classe?

merci