Я делаю запрос на сервер в течение 25 секунд, если что-то происходит, соединение останавливается, и я получаю свои значения, если ничего - я получаю json с пустым полем, когда время завершено. Как я могу повторить свою просьбу в обоих случаях? К этому моменту я использовал кнопку для каждого запроса.Как повторить запрос/(сделать цикл)?
string connect_lp = "http://" + response.response.server + "?act=a_check&key=" + response.response.key + "&ts=" + response.response.ts + "&wait=25&mode=2";
string json_lp = client.DownloadString(connect_lp);
RootObject response_lp = (RootObject)json_serializer.Deserialize(json_lp, typeof(RootObject));
ли это только должно произойти навсегда? Как пользователь останавливает цикл, когда захочет? – pquest
@pquest Я кодирую код noob и участвую в работе с API. Я хочу проверить, есть ли новые почтовые ящики сообщений (в социальной сети). Поэтому я думаю, что это должно быть навсегда. –
Вы выполняете цикл, создавая цикл. Петли работают, выполняя условие. Похоже, вы уже знаете это условие, так что сделайте цикл. 'while',' for', 'do' .... забрать свой яд. – TyCobb