C# 字符串操作指南:长度、连接、插值、特殊字符和实用方法


在 C# 中,字符串是一种重要的数据类型,具有许多操作和功能。让我们深入探讨一下字符串操作的指南,包括获取长度、连接字符串、字符串插值、处理特殊字符以及一些常用的实用方法。

字符串长度:

要获取字符串的长度,可以使用 Length 属性。

string str = "Hello, world!";
int length = str.Length;
Console.WriteLine("Length: " + length);

字符串连接:

可以使用 + 运算符或 string.Concat 方法来连接两个字符串。

string str1 = "Hello, ";
string str2 = "world!";
string result = str1 + str2;
Console.WriteLine(result);

// 或者使用 Concat 方法
string result2 = string.Concat(str1, str2);
Console.WriteLine(result2);

字符串插值:

使用字符串插值可以方便地将变量的值插入到字符串中。

string name = "Alice";
int age = 30;
string message = $"My name is {name} and I am {age} years old.";
Console.WriteLine(message);

特殊字符:

C# 中的字符串可以包含一些特殊字符,如换行符 \n、制表符 \t 等。

string multiline = "Line 1\nLine 2\nLine 3";
Console.WriteLine(multiline);

string withTab = "Column 1\tColumn 2\tColumn 3";
Console.WriteLine(withTab);

实用方法:

C# 中的字符串类提供了许多实用的方法,如 ToUpperToLowerTrimSubstring 等。

string text = "   Hello, world!   ";
string trimmedText = text.Trim(); // 移除字符串两端的空白字符
Console.WriteLine(trimmedText);

string subString = text.Substring(7); // 截取从索引 7 开始的子字符串
Console.WriteLine(subString);

以上是关于 C# 字符串操作的指南,包括获取长度、连接、插值、处理特殊字符以及一些常用的实用方法。熟练掌握这些操作将使你能够更有效地处理字符串数据。


原文链接:codingdict.net