[C#] Réinitialiser un tableau de byte

Réinitialiser un tableau de byte [C#] - C#/.NET managed - Programmation

Marsh Posté le 03-02-2005 à 16:01:01    

Bonjour,
 
Dans le cadre de ma formation je cherche a concevoir un module de communication réseau.
Ainsi pour recevoir des données avec une socket je doit créer un tableau de byte à la fonction receive qui servira de buffer. Le problème est que si la taille du message n'atteind pas le nombre de declaration de mon tableau, le message sera suivi de \0 et cela pose problème dans la suite de mon programme, donc je voudrais savoir comment faire pour réinitialser ce tableau.
 
Exemple:

Code :
  1. byte[] buf=new byte[10];
  2. socket.Receive(buf);//dans buffer j'aurai un truc comme "message\0\0\0"


 
Merci de votre aide.  :)

Reply

Marsh Posté le 03-02-2005 à 16:01:01   

Reply

Marsh Posté le 03-02-2005 à 16:53:44    

pfff  RTFM
 
vas voir la doc de socket.Receive

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed