c# - 字符在字符串中当前位置左侧的位置

标签 c# string indexing

我需要从字符串中的任意位置找到离我的位置左侧最近的字符位置。如果我想在右侧执行此操作,我可以使用 .IndexOf,但我不确定如何在左侧执行此操作。

我想出的两种方法只是一个从我的位置开始的递减循环,或者将字符串倒过来并使用普通的 .IndexOf

还有其他人有更好的方法来实现这一点吗?

最佳答案

关于:

yourstring.LastIndexOf("foo", 0, currentPosition)                                  

关于c# - 字符在字符串中当前位置左侧的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2021137/

相关文章:

javascript - ASP.Net 数组因 Javascript 函数而失去结构

c# 执行 shell 命令并获取结果

C 控制字符串?

php - 计算字符串中特定字符的数量

mysql - MySQL 是否记录它使用索引的频率?

c# - WinUI3 : Show ContentDialog from background thread. CoreDispatcher.RunAsync 不可用?

C# - 将 RDF 文件转换为特定的 XML 文件

Ruby:从顶部 -n1 输出获取 CPU (un)

c++ - 使用 remove_if 按索引从 C++ vector 中删除

text - 如何从 Sphinx 结果返回特定字段?