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

C# LanguageИнтерполяция строк


Синтаксис

  • $ "content {expression} content"
  • $ "content {expression: format} content"
  • $ "content {expression} {{content in braces}} content}"
  • $ "content {выражение: format} {{content in braces}} content}"

замечания

Строковая интерполяция является сокращением для string.Format() который упрощает string.Format() строк с переменными и значениями выражения внутри них.

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

Интерполяция строк Связанные примеры