How to define multiline String Literal in C#, How to create multiline interpolated string literal in C#

Multiline String Literal in C#

In C#, a string literal is a sequence of characters enclosed in double quotes. A multiline string literal is a string that spans multiple lines and is enclosed in triple quotes (""").

Here's an example of how to define a multiline string literal in C#:

string multilineString = @" This is a multiline string. "; 

You can also create a multiline interpolated string literal in C# by prefixing the triple quotes with a dollar sign ($). Here's an example:

string name = "John"; int age = 30; string multilineInterpolatedString = $@" Name: {name} Age: {age} "; 

This will result in the following string:

Name: John Age: 30 

Examples

  1. C# multiline string literal example:

    string multilineString = "This is a\nmultiline\nstring"; // Result: // This is a // multiline // string 
  2. How to create multiline string in C#:

    string multilineString = "This is a\nmultiline\nstring"; // Result: // This is a // multiline // string 
  3. Verbatim string literal multiline in C#:

    string verbatimMultilineString = @"This is a multiline string"; // Result: // This is a // multiline // string 
  4. C# triple-quoted string for multiline text:

    string tripleQuotedString = @"This is a multiline string"; // Result: // This is a // multiline // string 
  5. String interpolation in multiline string C#:

    string name = "John"; string multilineString = $"Hello {name},\nThis is a multiline string."; // Result: // Hello John, // This is a multiline string. 
  6. C# string with line breaks:

    string multilineString = "This is a\r\nmultiline\r\nstring"; // Result: // This is a // multiline // string 
  7. Creating multiline SQL queries in C#:

    string sqlQuery = @"SELECT * FROM Customers WHERE Country = 'USA'"; 
  8. Escaping characters in C# multiline string:

    string escapedMultilineString = "This is a\\nmultiline\\nstring"; // Result: // This is a\nmultiline\nstring 
  9. Multiline XML string in C#:

    string xmlString = @"<root> <element>Value 1</element> <element>Value 2</element> </root>"; 
  10. String concatenation for multiline strings in C#:

    string line1 = "This is line 1"; string line2 = "This is line 2"; string multilineString = line1 + "\n" + line2; // Result: // This is line 1 // This is line 2 

More Tags

npm-install android-library tabpage stdin save-as rfc5766turnserver sigint amazon-athena asp.net-identity-3 docker-toolbox

More Programming Guides

Other Guides

More Programming Examples