配列のインデックスを取得したいが、配列の実際の値の一部しか知りません。例えば、著者名を配列に動的に格納しています。 xyz '" 私は値の部分が分からないので、著者のようなものを含む配列項目のインデックスを探したいと思います。配列内の特定の項目のインデックスを取得する
40
A
答えて
79
あなたはFindIndex
var index = Array.FindIndex(myArray, row => row.Author == "xyz");
編集を使用することができます。私はあなたが文字列の配列を持って見、あなたはシンプルで、ここで、例を一致させるために任意のコードを使用することができます含まれています。たぶん
var index = Array.FindIndex(myArray, row => row.Contains("Author='xyz'"));
regular expressionを使用して一致する必要がありますか?部分的にしか値が知られている質問の状態 -
7
はあなたが探している正確な値を知っていれば、以前の回答にのみ動作しますArray.FindIndex(myArray, x => x.Contains("author");
5
int i= Array.IndexOf(temp1, temp1.Where(x=>x.Contains("abc")).FirstOrDefault());
4
を試してみてください。
Array.FindIndex(authors, author => author.Contains("xyz"));
これは、「xyz」を含む最初の項目のインデックスを返します。
関連する問題
- 1. 配列内の特定の項目を選択するvb
- 2. 特定のインデックスのJavaストリームフィルタ項目
- 3. スタックパネルの内側にある項目インデックスを取得します
- 4. 特定のインデックスのみを持つnumpy配列の取得
- 5. 配列内の特定の項目の数を表示する方法は?
- 6. 配列内の項目をフィルタリングする
- 7. MongoDBで配列から特定の項目を削除する
- 8. Repeaterの特定の項目をコードで取得する
- 9. 配列の特定の項目を末尾に置きます
- 10. ObjectmapperはJSON内の1つの項目の配列を取得します
- 11. javascriptのコンテキストメニュー項目を特定/取得する
- 12. Javascript:generic次の項目を配列で取得する
- 13. JList項目の配列データを取得する
- 14. Juliaの配列内の項目の最初のインデックスを見つける
- 15. リスト項目(LINQ)の特定の範囲を取得します
- 16. スマートテンプレートを使用して配列の特定のインデックスを取得する方法
- 17. 配列の特定のインデックスで値を取得する方法JavaScriptでは?
- 18. リスト内の特定の項目にスクロールし、リスト内の次の特定の項目にスクロールします。
- 19. Objective-C:配列内のオブジェクトのインデックスを取得する
- 20. foreachの配列インデックスを取得する
- 21. 特定の閾値以下で発生する配列項目のインデックスを返す方法
- 22. Pythonの:リスト内の辞書項目のインデックスを取得します
- 23. Jqueryでリスト項目のインデックスを取得する
- 24. MEL配列の最後の項目を除くすべての項目を取得する方法は?
- 25. Java配列、次の空のインデックスに項目を追加
- 26. 特定の文字列で始まるドロウアブルフォルダ内の項目をカウントする
- 27. 特定のインデックスを持つPythonリストから項目を選ぶ
- 28. Javascriptの項目を削除せずに配列内の重複項目をユニークな項目に変換する
- 29. 配列の最後の項目への参照を取得する
- 30. 配列リスト/リストビューからチェック項目/特定の項目を削除する方法
私たちに例を挙げてもらえますか? – Ani
'Array'や' string [] 'を使っていますか? – hunter
その文字列[]と私は何かを見つけたいArray.Indexof(arrFilter、 "author")ここでauthorは完全な値ではなく完全な値ではない – Mac