質問: await res.Content.ReadAsStringAsync(); //通信上の失敗 if (!res.IsSuccessStatusCode) return ""; return text; } } ```
回答: こんにちは。 コメントを見て少し気になったので回答してみます。 > > Classで囲ったアプローチは間違っていないのか? > > > `class Program`でメソッドを囲むことでエラーが出なくなることを発見したのは素晴らしいことです。しかし、「なぜclassで囲むことでエラーが出なくなったのか?」を考えるところまで至っていないのが非常にもったいなく感じます。 真面目に解決を目指すなら、「質問のコードを動作させること」より「構文を覚え、その意味を理解すること」を優先するほうが、遠回りですが確実です。 まずは、以下のサイトで「基礎」より下を一通り読んでみることをオススメします。 C# によるプログラミング入門 | ++C++; // 未確認飛行 C