【发布时间】:2014-11-10 03:43:06
【问题描述】:
嗨,我有以下代码,问题是我想基于过滤器进行选择或位置,但过滤器是 IEnumerable 我缺少 linq 来完成查询。我想要过滤器中包含 ClassB.MyType 的所有 classB。提前致谢
public class EntryPoint
{
public IEnumerable<ClassB> FilterClass(IEnumerable<string> filter)
{
var myClass = new MyClass(); // populate with values
return myClass.Values.Where(x => x.MyType == filter//??));
}
}
public class MyClass
{
public IEnumerable<ClassB> Values { get; set; }
}
public class ClassB
{
public string MyType { get; set; }
public string MyValue { get; set; }
}
【问题讨论】:
标签: c# linq collections ienumerable