📅  最后修改于: 2023-12-03 15:13:52.498000             🧑  作者: Mango
在 C# 中,我们可以使用以下几种方法获取字符串的最后一个字符:
string str = "Hello World";
char lastChar = str[str.Length - 1];
这里我们使用了 str.Length
获取字符串 str
的长度,然后使用 str[str.Length - 1]
获取到了字符串中的最后一个字符。需要注意的是,字符串的索引是从 0 开始的,所以最后一个字符的索引应该是 str.Length - 1
。
string str = "Hello World";
char lastChar = str.Substring(str.Length - 1)[0];
这里我们使用了 str.Substring(str.Length - 1)
获取了字符串中的最后一个字符,然后使用索引 [0]
获取了这个字符。需要注意的是,str.Substring(str.Length - 1)
返回的是一个字符串,我们需要使用索引获取字符串中的字符。
string str = "Hello World";
char[] charArray = str.ToCharArray();
char lastChar = charArray[charArray.Length - 1];
这里我们使用了 str.ToCharArray()
将字符串转换为字符数组,然后使用 charArray[charArray.Length - 1]
获取到了字符数组中的最后一个字符。需要注意的是,charArray
是一个字符数组,我们需要使用索引获取数组中的字符。
以上就是获取字符串最后一个字符的几种方法,在实际开发中可以根据需求选择最适合的方法。