"Ссылка на объект требуется для нестатического поля, метода или свойства" с помощью toolstripstatus

Я получаю ошибку, написанную в заголовке, используя toolstripstatus в строке serverstatus.Text = "Server Online " + totalTime + " ms"; а также serverstatus.Text = "Server Offline"; Каждую X секунду stripstatus (serverstatus) будет обновлять клиентов, если сервер подключен или нет.

public static double PingTimeAverage(string host)
    {
        long totalTime = 0;
        int timeout = 120;
        int echoNum = 1; //number of pings
        Ping pingSender = new Ping();

        try
        {
            PingReply reply = pingSender.Send(host, timeout);
            totalTime += reply.RoundtripTime;
            serverstatus.Text = "Server Online " + totalTime + " ms";
        }
        catch
        {
            serverstatus.Text = "Server Offline";
        }

        return totalTime / echoNum;

    }

и таймер

private void timer1_Tick(object sender, EventArgs e)
    {
        PingTimeAverage("any url/dns");
    }

Что я должен изменить?

0 ответов

Другие вопросы по тегам