Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void SendMessage(string message) {
- //Send message
- byte[] bytes = Encoding.UTF8.GetBytes(message);
- NetworkStream stream = Client.GetStream();
- stream.Write(bytes, 0, bytes.Length);
- }
- public static string ReceiveMessage() {
- byte[] bytes = new byte[ByteSize];
- NetworkStream stream = Client.GetStream();
- stream.Read(bytes, 0, ByteSize);
- return cleanMessage(bytes);
- }
- private static string cleanMessage(byte[] bytes) {
- string message = Encoding.UTF8.GetString(bytes);
- string messageToPrint = null;
- foreach (var nullChar in message) {
- if (nullChar != '\0') {
- messageToPrint += nullChar;
- }
- }
- return messageToPrint;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement