ReadByte() non bloquant ? C#
Résolu
benj2711
Messages postés
16
Statut
Membre
-
benj2711 Messages postés 16 Statut Membre -
benj2711 Messages postés 16 Statut Membre -
Bonjour,
je travaille sur une application client(C#) serveur(C) et je voudrais savoir si l'opération ci dessous est bloquante ou non ?
le problème c'est qu'il lit "0" les 3 fois alors que de l'autre coté rien n'a été écrit !
help me !
je travaille sur une application client(C#) serveur(C) et je voudrais savoir si l'opération ci dessous est bloquante ou non ?
NetworkStream serverStream;
public Client(NetworkStream s)
{
InitializeComponent();
serverStream = s;
}
int un= serverStream.ReadByte();
int deux= serverStream.ReadByte();
int trois= serverStream.ReadByte();
le problème c'est qu'il lit "0" les 3 fois alors que de l'autre coté rien n'a été écrit !
help me !
A voir également:
- Vous avez été temporairement bloqué pour empêcher toute utilisation non autorisée. vous avez atteint le nombre maximum de connexions autorisées, veuillez réessayer ultérieurement.
- Le bon coin une erreur technique est survenue veuillez réessayer ultérieurement - Forum Réseaux sociaux
- Code puk bloqué - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Vous avez été bloqué leboncoin - Forum Réseaux sociaux
- Compte Leboncoin bloqué - Forum Réseaux sociaux
1 réponse
Problème résolu :
NetworkStream serverStream;
public Client(NetworkStream s)
{
InitializeComponent();
serverStream = s;
}
while (!serverStream.DataAvailable) ;
int un= serverStream.ReadByte();
while (!serverStream.DataAvailable) ;
int deux= serverStream.ReadByte();
while (!serverStream.DataAvailable) ;
int trois= serverStream.ReadByte();