2016-04-04 13 views
-1

リストcsvLinesからLINQを使用すると、複数の値を使用してアイテムを見つける方法はありますか?最初の欄に犬があり、3列目に「黒い」という項目があります。linqを使用してリスト内のアイテムを検索

List<string[]> csvLines = new List<string[]>(); 
csvLines.Add(new string[] { "dog", "walk", "black" }); 
csvLines.Add(new string[] { "dog", "run", "brown" }); 

答えて

1

これを試してください:あなたのデータから

var found = 
    from line in csvLines 
    where line[0] == "dog" 
    where line[2] == "black" 
    select line; 

を私が取得:

found

関連する問題