2016-07-14 5 views

답변

0

당신은 읽기 호출의 ...Async 버전을 사용하고 타임 아웃 Task.Wait(int)를 호출 할 수

var response = request.GetResponse(); 
var responseStream = response.GetResponseStream(); 
using (StreamReader reader = new StreamReader(responseStream)) { 
    var task = reader.ReadLineAsync(); 
    if (!task.Wait(1000)) { 
     throw new Exception("Timed out after 1 sec."); 
    } 
    string line = task.Result; 
    // etc.... 
}