diff options
Diffstat (limited to 'src/mscorlib/src/System/Runtime/Serialization/SerializationInfoEnumerator.cs')
-rw-r--r-- | src/mscorlib/src/System/Runtime/Serialization/SerializationInfoEnumerator.cs | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/mscorlib/src/System/Runtime/Serialization/SerializationInfoEnumerator.cs b/src/mscorlib/src/System/Runtime/Serialization/SerializationInfoEnumerator.cs index 6b256a6e1f..32c65492e1 100644 --- a/src/mscorlib/src/System/Runtime/Serialization/SerializationInfoEnumerator.cs +++ b/src/mscorlib/src/System/Runtime/Serialization/SerializationInfoEnumerator.cs @@ -14,6 +14,7 @@ ============================================================*/ namespace System.Runtime.Serialization { using System; + using System.Diagnostics; using System.Collections; using System.Diagnostics.Contracts; @@ -66,13 +67,13 @@ namespace System.Runtime.Serialization { bool m_current; internal SerializationInfoEnumerator(String[] members, Object[] info, Type[] types, int numItems) { - Contract.Assert(members!=null, "[SerializationInfoEnumerator.ctor]members!=null"); - Contract.Assert(info!=null, "[SerializationInfoEnumerator.ctor]info!=null"); - Contract.Assert(types!=null, "[SerializationInfoEnumerator.ctor]types!=null"); - Contract.Assert(numItems>=0, "[SerializationInfoEnumerator.ctor]numItems>=0"); - Contract.Assert(members.Length>=numItems, "[SerializationInfoEnumerator.ctor]members.Length>=numItems"); - Contract.Assert(info.Length>=numItems, "[SerializationInfoEnumerator.ctor]info.Length>=numItems"); - Contract.Assert(types.Length>=numItems, "[SerializationInfoEnumerator.ctor]types.Length>=numItems"); + Debug.Assert(members!=null, "[SerializationInfoEnumerator.ctor]members!=null"); + Debug.Assert(info!=null, "[SerializationInfoEnumerator.ctor]info!=null"); + Debug.Assert(types!=null, "[SerializationInfoEnumerator.ctor]types!=null"); + Debug.Assert(numItems>=0, "[SerializationInfoEnumerator.ctor]numItems>=0"); + Debug.Assert(members.Length>=numItems, "[SerializationInfoEnumerator.ctor]members.Length>=numItems"); + Debug.Assert(info.Length>=numItems, "[SerializationInfoEnumerator.ctor]info.Length>=numItems"); + Debug.Assert(types.Length>=numItems, "[SerializationInfoEnumerator.ctor]types.Length>=numItems"); m_members = members; m_data = info; |