"Ссылка на объект требуется для нестатического поля, метода или свойства" с помощью 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");
}
Что я должен изменить?