使い始めましたC# インタラクティブImmediate
また、プログラムを実行してデバッグする必要なく、いくつかの API 機能を参照して調べることができる点も気に入っています。
問題は、変数名を使用してコマンドを実行しない限り、Immediate のように情報が出力されないことです。
> string.Format("{0,15}", 10m); //hit enter, here there is no output
> var a = string.Format("{0,15}", 10m); //hit enter so...
> a // hit enter and...
" 10" //...here the value is shown
>
C# Interactive
のように、すべての評価で値を出力する方法はありますかImmediate
(そして、 のように、そのためにさらにコードを記述する必要はありませんConsole.Write
)?
ベストアンサー1
はい、評価された式の結果を出力するには、最後にセミコロンを付けないでください。あなたの例では、次のようになります:
string.Format("{0,15}", 10m);
これを行う:
string.Format("{0,15}", 10m)