• 締切済み

c# なぜ警告が出るのか、教えて下さい

http://dobon.net/vb/dotnet/internet/downloadfile.html の「同期的にファイルをダウンロードし保存する」の例文、 System.Net.WebClient wc = new System.Net.WebClient(); wc.DownloadFile(jczurl, @"c:\test.xml"); wc.Dispose(); を書くと、 1行目「System.Net.WebClient wc」の「wc」は「';' が必要です。」と怒られ、 2行目「jczurl, @"c:\test.xml"」の@の次の「"」は「無効な文字です。」と怒られてしまいます。 無知ですみませんが、理由を教えて下さい。 宜しくお願い致します。

みんなの回答

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.2

とりあえず、サンプルのコードが問題なくコンパイルできている例。

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

えーと、「1行目」って書いてますけど、この3行だけのプログラム、ってことですか? それだと、C#のプログラムとして完成してないので、動作しませんが。 そうでないとしても、このコードを記述するべき場所に記述していないように思います。

J-Mirror
質問者

補足

ありがとうございます。 動作しているプログラムの中に入れているのですが、 WebClientクラスなどの問題でしょうか? よく分かっておらず、すみません。