我在this link查看实体框架的源代码,我发现我们有代码
map.Add(@"Sum(IEnumerable`1<Nullable`1<Single>>)->Nullable`1<Single>",
SequenceMethod.SumNullableSingle);
map.Add(@"Sum(IEnumerable`1<Double>)->Double", SequenceMethod.SumDouble);
map.Add(@"Sum(IEnumerable`1<Nullable`1<Double>>)->Nullable`1<Double>", SequenceMethod.SumNullableDouble);
map.Add(@"Sum(IEnumerable`1<Decimal>)->Decimal", SequenceMethod.SumDecimal);
什么是后退(例如IEnumerable_`1
)?代码中的反引号搞砸了一切。