Looking for c# Answers? Try Ask4KnowledgeBase
Looking for c# Keywords? Try Ask4Keywords

C# Language文字列の補間


構文

  • $ "コンテンツ{式}のコンテンツ"
  • $ "コンテンツ{式:フォーマット}コンテンツ"
  • $ "content {expression} {{中括弧内のコンテンツ}}}}"
  • $ "コンテンツ{式:フォーマット} {{中括弧内のコンテンツ}}コンテンツ}" "

備考

文字列補間はstring.Format()メソッドの省略形で、文字列内に変数と式の値を含む文字列を作成しやすくします。

var name = "World";
var oldWay = string.Format("Hello, {0}!", name);  // returns "Hello, World"
var newWay = $"Hello, {name}!";                   // returns "Hello, World"

文字列の補間 関連する例