2013-09-16 105 views
1

我想找到一個經典的asp數組中的項目的索引。我得到循環的可能性,但是有什麼我可以使用的? indexOf()或沿着這些線?我似乎無法找到任何東西在線按值查找數組中項目的索引?

+2

你如何處理數組以開始(請添加一些代碼)? –

+1

你使用VBScript/JScript/other嗎? – AnonJr

+1

如果您需要快速搜索,請使用像Dictionary而不是數組。 –

回答

2

它是一個字符串或其他類型的對象的數組?

對於標準數據類型,您可以使用Array.BinarySearch(myArray,searchString),但必須先對數組進行排序。

+1

按照湯姆Swifty的帖子,嘗試看[這裏](http://www.4guysfromrolla.com/articles/110602-1.aspx)。 – Paul

+1

Hi @Tom,Madam想要經典的VB的indexOf,它不是VB.NET。所以沒有Array.BinarySearch。我是afirad,您需要手動執行此操作,請查看此[鏈接](https://groups.google.com/forum/#!topic/microsoft.public.vb.bugs/1GYTy520SDk)。 –