私は複数の整数値(カンマ区切り)を持つ列を持っているリストを持っています。linqでカンマで区切られた複数の整数値を持つ列を照合するにはどうすればよいですか?
今eg:
------------------------
| Program | Module |
------------------------
| I | 1,2,3 |
------------------------
| II | 2, 3 |
------------------------
| III | 1,3 |
------------------------
、supppose、私はモジュールが2
int sid = 2;
IEnumerable<int> ids = Program.All.FindAll(item =>
sid.contains(
item.Module.Split(',').Select(s => (int)s)
)
)
コンパイルエラーになっているプログラムを選択したい場合:いずれかplzは私を助けることができる
cannot convert string to int
を。
おかげ