2017-06-06 9 views
0

私のウェブサイトにある.txtファイルの内容をC#を使用して文字列にダウンロードします。 私はDownloadStringAsync(Uri, String)で試しましたが、動作せず、文字列は空白のままです。 string_name = DownloadStringAsync(Uri)を試してみると、 "voidを文字列に変換できません"というエラーが表示されます。 私は.NET Framework 3.5を使用していますc# - オンラインファイルの内容を文字列にダウンロードします。

+0

[DownloadStringAsyncがリクエストの完了を待つ]重複している可能性があります(https://stackoverflow.com/questions/5071076/downloadstringasync-wait-for-request-completion) – mjw

+0

@mjwありがとうございました。 。 –

答えて

0

チェックSystem.Net.WebClient.DownloadString(url)を使用しています。

エンコーディングを使用する場合は、適切な結果を得る前にWebClientのプロパティを設定し、後でWebクライアントで.Dispose()を使用することができます。

+0

[この質問](https://stackoverflow.com/questions/5071076/downloadstringasync-wait-for-request-completion)の解決策は、私が探していた答えでした –

+0

あなたは文字列をダウンロードしたいと述べただけです。それがここで非同期で起こる理由は何もない。あなたはそれを見つけました^^ – Kartoffel

+0

私の例ではDownloadStringAsyncを使用して以来、私は明らかでした –

関連する問題