web-dev-qa-db-ja.com

C#6補間された文字列を使用してdoubleをフォーマットする方法

C#6を含むいくつかの新機能を使用しました。単純な使用のための補間された文字列($ "{EmployeeName}、{Department}"などの文字列変数を含むメッセージを表示)。

次に、フォーマットされたdouble値を表示するために補間された文字列を使用します。

var aNumberAsString = aDoubleValue.ToString("0.####");

補間された文字列として書き込むにはどうすればよいですか? $ "{aDoubleValue} ...."のようなもの

58
MagB

式の後にコロン(:):

var aNumberAsString = $"{aDoubleValue:0.####}";
89
lc.

変数の後のコロンは形式を​​指定し、

Console.Write($"{aDoubleValue:0.####}");
17
Ash Burlaczenko