C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
C# String InterpolationC# string interpolation allows us to insert variables into the string. It uses simple syntax and looks like a template. An interpolated string returns a string as a result. A typical structure of interpolated string is given below. Syntax
$"<text> {<interpolated-expression> [,<field-width>] [<:format-string>] } <text> ..."
Curly braces ({}) are used to enclose and separate variable into the interpolated string. C# String Interpolation Example
using System;
namespace CSharpFeatures
{
class StringInterpolation
{
public static void Main()
{
var name = "Peter";
var age = 30;
// Composit format string
Console.WriteLine("Name = {0}, age = {1}", name, age);
// String Interpolation
var s1 = $"{name} is {age} years old.";
Console.WriteLine(s1);
}
}
}
Output Name = Peter, age = 30 Peter is 30 years old.
Next TopicC# Nameof Operator
|