[英]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.