Sträng
Svep för att visa menyn
En string är en sekvens av tecken. Strängar används för att lagra textdata.
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "Hello, World!"; Console.WriteLine(text); // Output: Hello, World! } } }
Strängdata, eller text, omsluts alltid av dubbla citattecken (").
Även om aritmetiska operationer inte kan utföras på strängar, kan plustecknet (+) användas för att sammanfoga två strängar. Denna process kallas strängkonkatenering.
main.cs
123456789101112131415using 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. } } }
Vi kan använda nyradstecknet (\n) för att representera en ny rad i strängdata.
Tänk på följande exempel:
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\nThe second line."; Console.WriteLine(text); } } }
När tecknet \n påträffas, flyttas texten automatiskt till en ny rad. Flera radbrytningstecken kan användas för att hoppa över flera rader:
main.cs
12345678910111213using 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); } } }
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 16
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 1. Kapitel 16