私は14,15,18
のようなProjectIdのリストを持っており、linqを使って自分のデータテーブルからそれらのアイテムを検索したいと思います。LINQでIN演算子を使用する方法
は、今私は
IEnumerable<DataRow> drProjList = from a in dtProj.AsEnumerable()
where a.Field<int>("ProjectId")
.ToString()
.Contains(projFilter)
select a;
のようなクエリを作成しましたが、私は0の要素を取得しておりません。
linqのIN
オペレータのような他の方法もあります。事前に
おかげで
EDIT projFilterは14,15,18、...プロジェクトのIDを持っている純粋な文字列です。
「projFilter」はどのタイプですか? – MarcinJuraszek
@MarcinJuraszekそのコンマで区切られた文字列ProjectIdの –