最适合网络开发者的网站
C# 语言。W3Schools 英文课程

尿素 西斯

C# 访问字符串


访问字符串

您可以通过引用方括号内的索引号来访问字符串中的字符 [].

此示例打印 第一个字符字符串:

例子

string myString = "Hello";
Console.WriteLine(myString[0]);  // Outputs "H"

亲自尝试 »

笔记: 字符串索引从 0 开始:[0] 是第一个字符。[1] 是第二个字符,等等。

此示例打印 第二个字符 (1)在字符串:

例子

string myString = "Hello";
Console.WriteLine(myString[1]);  // Outputs "e"

亲自尝试 »

您还可以使用以下方法查找字符串中特定字符的索引位置: IndexOf() 方法:

例子

string myString = "Hello";
Console.WriteLine(myString.IndexOf("e"));  // Outputs "1"

亲自尝试 »


另一个有用的方法是 Substring(),从字符串中指定的字符位置/索引开始提取字符,并返回一个新字符串。此方法通常与 IndexOf() 获取特定字符的位置:

例子

// Full name
string name = "John Doe";

// Location of the letter D
int charPos = name.IndexOf("D");

// Get last name
string lastName = name.Substring(charPos);

// Print the result
Console.WriteLine(lastName);

亲自尝试 »