, ben bu gerçek senaryoda konuda okudu mantıklı istiyorumbu WPF örnekte zaman uyumsuz ve bekliyor kullanarak yanlış olan nedir? 'I don, ben 1-2 saniye sürer fiyata Bitcoin okur basit bir kod var</p> <p>: Ben asenk bekliyor yeniyim
public class BitcoinPrice : IPriceRetrieve
{
public BitcoinPrice()
{
Url = "https://www.google.com/search?q=bitcoin%20price";
}
public string Url { get; }
public string GetStringPrice()
{
var html = RetrieveContent();
html = MetadataUtil.GetFromTags(html, "1 Bitcoin = ", " US dollars");
return html;
}
public float GetPrice()
{
throw new NotImplementedException();
}
public string RetrieveContent()
{
var request = WebRequest.Create(Url);
var response = request.GetResponse();
var dataStream = response.GetResponseStream();
var reader = new StreamReader(dataStream);
var responseFromServer = reader.ReadToEnd();
return responseFromServer;
}
}
senin soru, bu düşünün "Ne zaman uyumsuz ve kullanma yanlıştır *** bekliyoruz *** Bu WPF örnekte?" Lütfen bana 'bekle' kullanan satırı işaret edin. –
Kendimi aptal hissediyorum .. – RollRoll
'WebRequest 'biraz ağırdır,' public async Task RetrieveContent() {ile tüm RetrieveContent()' nin yerini alabilir ((wc = new WebClient() kullanarak) {return await wc .DownloadStringAsync (URL); }} 'daha sonra getStringPrice öğesini" var html = "RetrieveContent();" –