quiero recuperar el índice de una matriz, pero sé solo una parte del valor real en la matriz, por ejemplo, estoy almacenando el nombre del autor dinámicamente en la matriz, decir "author = ' xyz '" quiero encontrar el índice del elemento de la matriz que contiene algo así como autor, ya que no conozco la parte de valor de cómo hacer esto.Obteniendo el índice de un artículo particular en el arreglo
40
A
Respuesta
79
Puede utilizar FindIndex
var index = Array.FindIndex(myArray, row => row.Author == "xyz");
Editar: Veo que tiene un conjunto de cuerdas, se puede utilizar cualquier código para que coincida, aquí un ejemplo con un simple contiene:
var index = Array.FindIndex(myArray, row => row.Contains("Author='xyz'"));
Tal vez necesitas unir usando un regular expression?
7
tratar Array.FindIndex(myArray, x => x.Contains("author");
5
int i= Array.IndexOf(temp1, temp1.Where(x=>x.Contains("abc")).FirstOrDefault());
4
Las respuestas anteriores sólo funcionará si se conoce el valor exacto que está buscando - los estados de preguntas que sólo se conoce un valor parcial.
Array.FindIndex(authors, author => author.Contains("xyz"));
Esto devolverá el índice del primer elemento que contenga "xyz".
Cuestiones relacionadas
- 1. Agregar un artículo IList a un número de índice particular
- 2. ¿Cómo incrementar el índice en un valor particular en Paralelo.Para?
- 3. Obteniendo el índice del artículo al procesar una lista usando map en python
- 4. Obteniendo el índice Z de un DIV en JavaScript?
- 5. ¿Mejor forma de encontrar el índice del artículo en ArrayList?
- 6. Obteniendo el índice de un objeto de NSArray?
- 7. Obteniendo el valor de índice en razor foreach
- 8. Arreglo de arreglo de archivos
- 9. índice LINQ de una entrada en particular
- 10. La forma más eficiente de encontrar el índice de un artículo en SortedDictionary
- 11. Cómo cambiar el valor de un NSMutableArray en un índice particular
- 12. Cómo obtener la clave y el valor de un TreeMap en un índice particular
- 13. Javascript empujando el objeto en el arreglo
- 14. Obtener el índice de un artículo por valor en una lista redis
- 15. Controlador de eventos SelectedIndexChanged obteniendo el índice anterior
- 16. Looping a través de un Scripting.Dictionary utilizando el índice/número de artículo
- 17. ios cómo verificar si el objeto en la matriz en un índice particular existe?
- 18. ¿Cómo obligo a Postgres a usar un índice en particular?
- 19. Obteniendo el índice de múltiples elementos seleccionados en un cuadro de lista usando Silverlight
- 20. ¿Cómo puedo generar una URL para un artículo en particular en el sitio de administración de Django desde una vista?
- 21. obteniendo el texto interno de un nodo
- 22. Android: ¿Cómo puedo verificar un artículo en particular en un listado verificado?
- 23. Divide el arreglo en sub-arrays basado en el valor
- 24. dividir cadena en el índice
- 25. Obtiene el artículo en la lista en Scala?
- 26. Obteniendo el valor máximo del campo en solr.
- 27. Barra de acciones desplegable Spinner artículo defecto es el primer artículo
- 28. ¿Cómo arreglo el error de Cocoa 513?
- 29. ¿Cómo encontrar un índice en el que se puede insertar un nuevo artículo en la lista ordenada y mantenerlo ordenado?
- 30. Obteniendo el índice de un elemento de la lista con Jquery
¿Nos puede dar un ejemplo? – Ani
¿estás usando 'Array' o' string [] '? – hunter
es una cadena [] y quiero encontrar algo Array.Indexof (arrFilter, "autor") aquí autor no es el valor completo más bien una parte del valor completo – Mac