#c#
#c#
Вопрос:
Это фрагмент с примера сервера SimpleTCP. VS 2019 компилируется с ошибкой в строке:
System.Net .IP-адрес ip = System.Net .IP-адрес.Синтаксический анализ (txtHost.Text);
Как мне это исправить?
private void btnStart_Click(object sender, EventArgs e)
{
txtStatus.Text = "Service starting ...";
System.Net.IPAddress ip = System.Net.IPAddress.Parse(txtHost.Text);
server.Start(ip).Convert.toInt32(txtPort.Text);
}
Выдает:
Описание кода серьезности Ошибка состояния подавления строки файла проекта CS1503 Аргумент 1: невозможно преобразовать из ‘System.Net .IPAddress’ в ‘int’ WindowsFormsApp1
Ответ №1:
Сигнатура функции запуска сервера
SimpleTcpServer Start(IPAddress ipAddress, int port)
Я думаю, что вы хотите:
private void btnStart_Click(object sender, EventArgs e)
{
txtStatus.Text = "Service starting ...";
System.Net.IPAddress ip = System.Net.IPAddress.Parse(txtHost.Text);
int port = Convert.ToInt32(txtPort.Text);
server.Start(ip, port);
}