Bir dizinin dizinini almak istiyorum ancak dizideki gerçek değerin yalnızca bir parçasını biliyorum, örneğin dizideki yazar adını dinamik olarak yazıyorum "author =" xyz '" Ben bunu nasıl yapılacağını değer parçasını bilmiyorum gibi bir şey gibi bir şey içeren dizi öğesi dizini bulmak istiyorum.Dizideki belirli bir öğenin dizini alma
40
A
cevap
79
Sen FindIndex
var index = Array.FindIndex(myArray, row => row.Author == "xyz");
Edit kullanabilirsiniz: Sana dize dizisi var bakın, basit burada bir örnek eşleştirmek için herhangi bir kod kullanabilirsiniz içeriyor: Belki
var index = Array.FindIndex(myArray, row => row.Contains("Author='xyz'"));
regular expression'u kullanmanız mı gerekiyor?
7
Eğer aradığınız tam değerini bilmek durumunda çalışacaktır Array.FindIndex(myArray, x => x.Contains("author");
5
int i= Array.IndexOf(temp1, temp1.Where(x=>x.Contains("abc")).FirstOrDefault());
4
önceki cevaplar deneyin - sadece kısmi bir değer bilinir soru durumları.
Array.FindIndex(authors, author => author.Contains("xyz"));
Bu, "xyz" içeren ilk öğenin dizinini döndürür.
İlgili konular
- 1. Bir dizideki her öğenin javascript
- 2. Python: dizideki öğenin konumunu bulma
- 3. Dizideki bir öğenin dizinini nasıl alabilirim?
- 4. bir dizideki belirli öğeleri çoğaltır
- 5. NSArrayController'da belirli bir öğenin bulunması
- 6. XML'de bir öğenin değerini Clojure'da alma?
- 7. SCSS ile bir öğenin boyutlarını alma?
- 8. angularjs öğesini kullanarak bir öğenin rengini alma
- 9. ExpandableListView içinde öğenin dizinini alma
- 10. Bir öğenin belirli bir koordinatına tıklayın
- 11. Java'da varsayılan kök dizini alma
- 12. PHP: İlişkisel dizideki son tek öğe alma
- 13. Telefon rehberindeki uygulama dizini alma
- 14. Belirli bir dosyanın üst dizini alın
- 15. Eski seçili dizini Winform'un Combo kutusuna alma
- 16. Dönüştürülmüş bir öğenin yerel koordinatlarında dokunma konumunu alma
- 17. Aynı anda bir NumPy dizisindeki birkaç öğenin dizinlerini alma
- 18. Nesne dizisindeki bir öğenin değiştirilmesi
- 19. Bir öğenin CasperJS
- 20. Belirli bir etikete ilişkin kitabı alma
- 21. Belirli bir görüntünün tüm çokgen koordinatlarını alma?
- 22. Bir dizideki bir sonraki büyük elemanı bulun
- 23. Bir dizideki öğenin bir dizi olup olmadığını kontrol edin javascript/jquery
- 24. Kök olarak belirli bir dizini kullanarak bir dizini sıkıştırmak için komut
- 25. Bir dizideki komşular
- 26. Bir dizideki elemanların toplamı
- 27. Dizideki bir diziyi JS
- 28. , bir değer dizini
- 29. Tıklanan öğenin belirli bir sınıfı yok mu kontrol edin
- 30. Stili yalnızca sonraki öğenin belirli bir sınıfı varsa nasıl uygulanır?
Bize bir örnek verebilir misiniz? – Ani
'Array' veya' string [] 'kullanıyor musunuz? – hunter
onun bir dize [] ve ben Array.Indexof (arrFilter, "yazar") bir şey bulmak istiyorum burada yazar tam bir değer tam bir parçası yerine tam bir değer – Mac