donywong

Results 1 comments of donywong

谢谢您的回复,的确数组类型会有问题。我通过测试发现使用dynamic会兼容集合、数组、类,平时很少用dynamic,不知道弱类型效率怎么样。 集合、数组、类使用代码: `var lambda = Expression.Lambda(node); dynamic value = lambda.Compile().DynamicInvoke(); updates.Add(Builders.Update.Set(_fieldname, value));` 属性使用: `ConstantExpression constant = (ConstantExpression)node; UpdateDefinitionList.Add(Builders.Update.Set(_fieldname, constant.value));` 感谢您分享的代码。