やあ、たとえば「30 日」を含むコレクションからアイテムを探したいのですが。最初に「30」、次に「日」を検索します。ラムダ式を使用してこれを作成するにはどうすればよいですか? 誰かが私に例を挙げてもらえますか?
ありがとう
やあ、たとえば「30 日」を含むコレクションからアイテムを探したいのですが。最初に「30」、次に「日」を検索します。ラムダ式を使用してこれを作成するにはどうすればよいですか? 誰かが私に例を挙げてもらえますか?
ありがとう
string search = "30 days";
var result = MyEnumerable.Where(x=>search.Split(' ').Contains(x.fieldToSearch))
これを試して:
var search = "30 days";
var lines = new []
{
"I will meet you in 30 days.",
"Payment terms are 7 days",
"I like 30 as a number",
"I am happy",
};
var results =
lines.Where(line =>search.Split(' ').All(word => line.Contains(word)));