/// <summary> /// 返回一个new表达式 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="PropertyName"></param> /// <returns></returns> public static Expression <Func <T, object> > GetExpression <T>(params string[] PropertyName) where T : class, new() { return(Expsion.GetExpression <T>(PropertyName)); }
/// <summary> /// 返回一个bool表达式 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="Property"></param> /// <param name="Data"></param> /// <param name="QueryType"></param> /// <returns></returns> public static Expression <Func <T, bool> > GetExpression <T>(string Property, object Data, QType QueryType) { return(Expsion.GetExpression <T>(Property, Data, QueryType)); }
/// <summary> /// 设置属性值 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="JsonValue"></param> /// <param name="Param"></param> public static void SetProptertiesValue <T>(Dictionary <string, object> JsonValue, T Param) where T : class, new() { Expsion.SetProptertiesValue(JsonValue, Param); }