文字列の書式(String.Format)に変数を直接記入
VisualStudio15で追加される予定のC#7.0 をVisualStudio15 Preview4で確認してみました。
C#7.0 では、文字列の書式(String.Format)に変数を直接記入できるようになるようです。
今までは、{0},{1},{2}のようにして記載していましたが、その部分に直接変数名が入れられます。
記載するには、$マークが必須です。
var val1 = 1;
var val2 = 0x02;
var val3 = 0b011;
Console.WriteLine("{0},{1},{2}",val1,val2,val3);
Console.WriteLine($"{val1},{val2},{val3}");
結果
1,2,3
1,2,3
0 件のコメント:
コメントを投稿