私はこの例をGoogleのクラウドプラットフォームから見ています。C#:補間された文字列 - Visual Studio 2013?
https://cloud.google.com/storage/docs/json_api/v1/json-api-dotnet-samples
:
public void DownloadStream(string bucketName)
{
StorageService storage = CreateStorageClient();
using (var stream = new MemoryStream())
{
storage.Objects.Get(bucketName, "my-file.txt").Download(stream);
var content = Encoding.UTF8.GetString(stream.GetBuffer());
Console.WriteLine($"Downloaded my-file.txt with content: {content}");
}
}
ます。Console.WriteLine($は私にエラーを与え続け、私は、Visual Studio 2013を使用していますが、これは正常に動作し得るように見えるカントの代わりに私。
これはC#バージョン6の新しい構文ですか?これはVisual Studio 2013でどうしますか?
ありがとうございました!
エラーの画像を表示するように私のソリューションを更新しました。それはすべてです)期待されています。
ドル記号が認識されないようです。
文字列補間を利用するには、C#6をターゲットにするためにVS 2015が必要です。 – krillgar
Ed Plunkett、私はあなたがより良いエラーを見ることができるように質問を更新しました。うまくいけば、ネガを取り除くことができます。ありがとう! – ADL
@ADL私はあなたにdownvoteしなかった。 –