이런 식으로 보이는 쿼리가 있습니다 ...LINQ, 쿼리에서 string [] 사용
string value
return DataContext.Tags.Where(t => t.Keys.Any(k => k.Ring.RingName == category))
.Where(t => t.Keys.Any(k => k.Ring.Keys.Any(c => c.Tag.TagName == value)));
잘 작동합니다. 그러나 그것은 뭔가 특별한 것을해야합니다. 'value'문자열은 실제로 문자열이 될 것입니다 [] - TagName이이 문자열 []에서 발견 된 것과 일치하는 경우 기본적으로 마지막 람다를 변경하는 방법이 있습니까?
왜'Where' 호출을 결합하지 않습니까? – SLaks
정확히 어떻게 할 수 있습니까? – Ciel
'.Where (t => t.Something && t.SomethingElse) ' – SLaks