| | |
| | | |
| | | private MemberExpression common_left; |
| | | |
| | | //private UnaryExpression common_right; |
| | | private ConstantExpression common_right; |
| | | private UnaryExpression common_right; |
| | | //private ConstantExpression common_right; |
| | | |
| | | public WhereHelper() |
| | | |
| | |
| | | |
| | | var propertyValue = converter.ConvertFromInvariantString(value.ToString()); // 3 |
| | | var constant = Expression.Constant(propertyValue); |
| | | common_right = constant; // 4 |
| | | |
| | | //common_right = constant; // 4 |
| | | common_right = Expression.Convert(constant, propertyType); // 4 //è¿éå¿
须转æ¢ï¼å¦å妿忮µå¯ä¸ºNULLï¼å°±ä¼æ¥é |
| | | // common_right = Expression.Constant(value, value.GetType());//æå»ºä¸ä¸ªå¸¸é,弿¯ value |
| | | } |
| | | |