質問: await res.Content.ReadAsStringAsync(); //通信上の失敗 if (!res.IsSuccessStatusCode) return ""; return text; } ```
回答: C#では裸の関数というものが書けません。必ず、クラス内に作られたメソッドという形で書かないといけないことになっています。 エラーというのは「クラス宣言の中でないのにメソッド宣言が現れた」ということになります。 ですから、そのSend関数というかメソッド全体をダミーでいいのでクラスの中に入れます。BitflyerClientクラスとでも名付けましょうか。 インスタンス化する必要なのない、staticメソッドだけ収めるクラスであれば`static class BitflyerClient {`と書けます。