[英]Fastest way to check if a string is a substring C#?
我需要检查项目列表是否包含字符串...这样的列表就像在用户在搜索框中键入内容时被过滤一样。 因此,在发生文本更改事件时,我正在检查输入的文本是否包含在listox项之一中并过滤掉……类似:
value.Contains(enteredText)
我想知道这是否是筛选列表框项目的最快,最有效的方法?
Contains()
方法是在C#中搜索子字符串的最佳方法吗?
我要说的是,在非常例外的情况下,它足够快且有效,即使在这样的例外情况下,它也可能纯粹是学术问题。 如果您使用它,并在与此相关的逻辑中遇到任何瓶颈,那么我会感到惊讶,但是只有到那时它才值得一看,然后您可能会在其他地方寻找。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.