From 859d12e338ba7b7c3cb174acf96c05ce8df085ed Mon Sep 17 00:00:00 2001 From: Jon Hanna Date: Sun, 8 Jan 2017 21:38:36 +0000 Subject: [PATCH] Remove redundant call to Cast<>() (#1154) --- Src/Newtonsoft.Json/Utilities/ReflectionUtils.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Src/Newtonsoft.Json/Utilities/ReflectionUtils.cs b/Src/Newtonsoft.Json/Utilities/ReflectionUtils.cs index 82deadff..6d8e21ef 100644 --- a/Src/Newtonsoft.Json/Utilities/ReflectionUtils.cs +++ b/Src/Newtonsoft.Json/Utilities/ReflectionUtils.cs @@ -950,8 +950,8 @@ namespace Newtonsoft.Json.Utilities while ((targetType = targetType.BaseType()) != null) { // filter out protected fields - IEnumerable childPrivateFields = - targetType.GetFields(nonPublicBindingAttr).Where(f => f.IsPrivate).Cast(); + IEnumerable childPrivateFields = + targetType.GetFields(nonPublicBindingAttr).Where(f => f.IsPrivate); initialFields.AddRange(childPrivateFields); }