我有一个linq to objects查询,比如说:
var q = from Record as Record
in ParseResults
where Record.Fields.Any
select Record.Sequence;
我想在xml中对其进行序列化,然后将其反序列化为q
。
我不想创建自己的Linq提供程序,我只想使用Linq to Objects提供程序来创建一些函数。
另请注意,q
将是一个相对简单的查询,但返回类型可以是任何内容。我的意思是,可枚举类型的泛型参数。
我也不想使用图书馆,因为它们会被遗弃并被遗弃。越简越好,但我想支持from,select,join,where,groupby和aggregate。