Course Content
C# Basics
C# Basics
String
A string
is a sequence of characters. Strings are used for storing textual data.
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "Hello, World!"; Console.WriteLine(text); // Output: Hello, World! } } }
String data (text) is always enclosed in double quotation marks ("
).
We of course cannot perform arithmetic operations on strings however we can use the plus (+
) operator to join two strings. The process of joining strings using the plus operator is called string concatenation.
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string partOne = "The first sentence. "; string partTwo = "The second sentence."; string combined = partOne + partTwo; Console.WriteLine(combined); // Output: The first sentence. The second sentence. } } }
We can use the new line character (\n
) to represent a new line in string data.
For-example:
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\nThe second line."; Console.WriteLine(text); } } }
When the \n
character is encountered, the text automatically shifts to a new line. We can use multiple newline characters to skip multiple lines:
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\n\n\nThe second line.\nThe third line."; Console.WriteLine(text); } } }
Thanks for your feedback!