2016-04-06 13 views
1

C#での複数の文字列でフィルタリングし、私は上記のすべてをフィルタリングし、oneceですべてのデータを取得したいさて、この私はメソッドから文字列のリストを取得してい

string allports = getPorts(destin); // this like "MED SAU ABU KLA USE" 
var vvk = allports.Split(' ');// this has now 5 objects 

のように分割する方法。私は1つ

このような
var allResult = mainFaires.Where(d => d.port == "MED"); 

をフィルタリングする方法を知っているが、私は一度にすべてのオブジェクトに対してこの操作を行うと、私はそれを行うことができますonce.howですべてのデータを取得したいです。

+2

の可能性のある重複した[複数のオプションに基づいてリストをフィルタ](http://stackoverflow.com/questions/16228929/filter-a-list-based-on-a-複数のオプション) – Claudius

答えて

4

方法について

var allResult = mainFaires.Where(d => vvk.Contains(d.port)); 
+0

良いone.work罰金と非常にありがとう。 – bill

+0

@bill - 偉大な、あなたは大歓迎です:) – fubo

関連する問題