diff options
Diffstat (limited to 'src/mscorlib/src/System/Collections/ListDictionaryInternal.cs')
-rw-r--r-- | src/mscorlib/src/System/Collections/ListDictionaryInternal.cs | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/mscorlib/src/System/Collections/ListDictionaryInternal.cs b/src/mscorlib/src/System/Collections/ListDictionaryInternal.cs index be5490b194..617c33707a 100644 --- a/src/mscorlib/src/System/Collections/ListDictionaryInternal.cs +++ b/src/mscorlib/src/System/Collections/ListDictionaryInternal.cs @@ -49,13 +49,6 @@ namespace System.Collections { } Contract.EndContractBlock(); -#if FEATURE_SERIALIZATION - if (!key.GetType().IsSerializable) - throw new ArgumentException(Environment.GetResourceString("Argument_NotSerializable"), nameof(key)); - - if( (value != null) && (!value.GetType().IsSerializable ) ) - throw new ArgumentException(Environment.GetResourceString("Argument_NotSerializable"), nameof(value)); -#endif version++; DictionaryNode last = null; @@ -136,13 +129,6 @@ namespace System.Collections { } Contract.EndContractBlock(); -#if FEATURE_SERIALIZATION - if (!key.GetType().IsSerializable) - throw new ArgumentException(Environment.GetResourceString("Argument_NotSerializable"), nameof(key) ); - - if( (value != null) && (!value.GetType().IsSerializable) ) - throw new ArgumentException(Environment.GetResourceString("Argument_NotSerializable"), nameof(value)); -#endif version++; DictionaryNode last = null; |