优化部分代码
完成第一版linq-func的方案
-