gpt4 book ai didi

c# - 如何找到字符串中的最后一个字母并获取其索引?

转载 作者:行者123 更新时间:2023-12-02 00:54:55 27 4
gpt4 key购买 nike

假设我有一个名为 test 的字符串,

string test = "hello my dear world"

我想获取最后一个字母的索引(即 19)。

我如何获取该索引并将其插入到一个 int/string 中?

最佳答案

非常简单。

string test = "Hello World";
char theLastCharacterOfTest = test[test.Length - 1]; // 'd'
int theIndexOfTheLastCharacter = test.Length - 1; // 10

需要解释吗?在这里!

让我们从获取最后一个字符的索引开始。由于 C# 使用基于 0 的索引系统(即第一个索引为 0),最后一个索引为字符串的长度 - 1。

最后一个字符就是最后一个索引处的字符,对吧?字符串的索引器返回传入索引处的字符。如果我们将这两者结合起来,我们将得到 test[test.Length - 1]

我认为您对索引器不是很熟悉,所以这里有一个链接:

https://msdn.microsoft.com/en-us/library/6x16t2tx.aspx

关于c# - 如何找到字符串中的最后一个字母并获取其索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36514909/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com