diff --git a/src/Tomlyn/Model/Accessors/DictionaryDynamicAccessor.cs b/src/Tomlyn/Model/Accessors/DictionaryDynamicAccessor.cs index 2cf0ad6..c6cef5e 100644 --- a/src/Tomlyn/Model/Accessors/DictionaryDynamicAccessor.cs +++ b/src/Tomlyn/Model/Accessors/DictionaryDynamicAccessor.cs @@ -227,8 +227,7 @@ public SlowDictionaryAccessor(DynamicModelReadContext context, Type dictionaryTy public override IEnumerable> GetElements(object dictionary) { - var it = (IEnumerable)dictionary; - var enumerator = (IDictionaryEnumerator)it.GetEnumerator(); + var enumerator = ((IDictionary)dictionary).GetEnumerator(); while (enumerator.MoveNext()) {