私はこのコード行がありますASP.NETが必要です。エラー
var defaultResult = $"Enum_{@this.GetType().Name}_{@this}";
を、私はこのエラーを取得:私はこの問題を解決するにはどうすればよい
expected ;
を? String.Format?
私はこのコード行がありますASP.NETが必要です。エラー
var defaultResult = $"Enum_{@this.GetType().Name}_{@this}";
を、私はこのエラーを取得:私はこの問題を解決するにはどうすればよい
expected ;
を? String.Format?
$
は、C#6.0で利用できる機能です。正しいバージョンに設定されていることを確認してください。
エラーには '$'は全く言及されていません。古いコンパイラは '$'ではなく ';'に文句を言うだろう; –
私はC#5.0にいるので、 ';'が必要であるというエラーが出た。 –
文字列補間は、C#6.0以降でサポートされています。 read here for more
周囲のコードを含めてください。この行は問題ありません。 – kiziu
@kiziu試しましたか?それはないからです。 –
@DrewKennedy '$'は何も間違っていませんが、補間された文字列をマークします。エラーの他に、 '$'についてのものではありません。 –