我正在使用以下代码返回 IList:
public IList<string> FindCodesByCountry(string country)
{
var query = from q in session.Linq<Store>()
where q.Country == country
orderby q.Code
select new {q.Code};
return (IList<string>) query.ToList();
}
但是我不断收到此错误:
无法将“System.Collections.Generic.List 1[<>f__AnonymousType0
1[System.String]]”类型的对象转换为“System.Collections.Generic.IList`1[System.String]”类型。
我应该在这里返回什么?