none
如何根据string生成lambda方法? RRS feed

  • 问题

  • 如何根据string生成lambda方法?或者类似实现方法?

    public static void Test()
    {
    var data = new Info { id = 1, name = "test", birthday = DateTime.Now };
    string[] props = { "id", "birthday" };//可变
    var fn = "(Info info)=>info." + string.Join("+info.", props);
    var lambda=???
    var str = lambda(data);
    }

    public class Info
    {
    public int id { get; set; }
    public string name { get; set; }
    public DateTime birthday { get; set; }
    }


    One world, one dream!

    2015年8月18日 11:11

答案

全部回复