Ошибка при выполнении кода console application на мак ос

203
01 октября 2017, 23:16

Ошибка при выполнении кода console application на мак ос

в дебажит в ВС без ошибок

код

    using System;
using System.Net.Sockets;
using System.Text;
namespace ConsoleClient
{
    class Program
    {
        const int port = 8888;
        const string address = "127.0.0.1";
        static void Main(string[] args)
        {
            Console.Write("Введите свое имя:");
            string userName = Console.ReadLine();
            TcpClient client = null;
            try
            {
                client = new TcpClient(address, port);
                NetworkStream stream = client.GetStream();
                while (true)
                {
                    Console.Write(userName + ": ");
                    // ввод сообщения
                    string message = Console.ReadLine();
                    message = String.Format("{0}: {1}", userName, message);
                    // преобразуем сообщение в массив байтов
                    byte[] data = Encoding.Unicode.GetBytes(message);
                    // отправка сообщения
                    stream.Write(data, 0, data.Length);
                    // получаем ответ
                    data = new byte[64]; // буфер для получаемых данных
                    StringBuilder builder = new StringBuilder();
                    int bytes = 0;
                    do
                    {
                        bytes = stream.Read(data, 0, data.Length);
                        builder.Append(Encoding.Unicode.GetString(data, 0, bytes));
                    }
                    while (stream.DataAvailable);
                    message = builder.ToString();
                    Console.WriteLine("Сервер: {0}", message);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            finally
            {
                client.Close();
            }
        }
    }
}
READ ALSO
Импорт данных из одной СУБД в другую

Импорт данных из одной СУБД в другую

Допустим, нужно совершить импорт из одной СУБД(например ACCESS) в другую(например, MySQL)

286
Некорректное отображение в textbox

Некорректное отображение в textbox

отображаются кракозябры при выводе потока(текст русский)Пытался преобразовать в стандартную кодировку для ОС(последние 3 строки) и вывести,...

152
Передача WordDocument по сслыке

Передача WordDocument по сслыке

Пытаюсь передать WordWocument в функцию по ссылке:

211