C#获取指定位置的字符(Chars属性)
在 C# 中,获取指定位置的字符可以使用 string 类的 Chars 属性,语法格式如下:
Chars 属性是一个索引器属性,它的调用语法是一对中括号,中间加索引位置,具体形式为
例如,定义一个字符串变量并为其赋值,然后获取该字符串索引位置为 5 的字符并输出,代码如下。
public char this[ int index ] { get; }
- index:当前的字符串中的位置。
- 属性值:位于index位置的字符。
Chars 属性是一个索引器属性,它的调用语法是一对中括号,中间加索引位置,具体形式为
str[index]
。例如,定义一个字符串变量并为其赋值,然后获取该字符串索引位置为 5 的字符并输出,代码如下。
string str = "努力工作是人生最好的投资"; //创建字符串对象str char chr = str[5]; //将字符串str中索引位置为5的字符赋给chr Console.WriteLine("字符串中索引位置为5的字符是" + chr); //输出chr运行结果如下。
字符串中索引位置为5的字符是人
注意,字符串中的索引位置是从 0 开始的。