【发布时间】:2008-12-24 08:28:47
【问题描述】:
如何使NameValueCollection 可供LINQ 查询运算符(例如where、join、groupby)访问?
我尝试了以下方法:
private NameValueCollection RequestFields()
{
NameValueCollection nvc = new NameValueCollection()
{
{"emailOption: blah Blah", "true"},
{"emailOption: blah Blah2", "false"},
{"nothing", "false"},
{"nothinger", "true"}
};
return nvc;
}
public void GetSelectedEmail()
{
NameValueCollection nvc = RequestFields();
IQueryable queryable = nvc.AsQueryable();
}
但我得到一个 ArgumentException 告诉我源不是 IEnumerable。
【问题讨论】:
标签: .net linq namevaluecollection