标准库数据类型列表
清单 > Base Class 库

| 名字 | 命名空间 | 基类型 | CIL类型 | Assembly名 | Assembly版本 |
| --- | --- | --- | --- | --- | --- |
| Action | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Action<T> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Action<T1, T2> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Action<T1, T2, T3> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Action<T1, T2, T3, T4> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Action<T1, T2, T3, T4, T5> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Action<T1, T2, T3, T4, T5, T6> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Action<T1, T2, T3, T4, T5, T6, T7> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Action<T1, T2, T3, T4, T5, T6, T7, T8> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| ApplicationException | System | System.Exception | class | mscorlib | 2.0.x.x |
| ArgumentException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| ArgumentNullException | System | System.ArgumentException | class | mscorlib | 2.0.x.x |
| ArgumentOutOfRangeException | System | System.ArgumentException | class | mscorlib | 2.0.x.x |
| ArithmeticException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| Array | System | System.Object | class | mscorlib | 2.0.x.x |
| ArrayList | System.Collections | System.Object | class | mscorlib | 2.0.x.x |
| ArrayTypeMismatchException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| ASCIIEncoding | System.Text | System.Text.Encoding | class | mscorlib | 2.0.x.x |
| AsyncCallback | System | System.Delegate | delegate | mscorlib | 2.0.x.x |
| Attribute | System | System.Object | class | mscorlib | 2.0.x.x |
| AttributeTargets | System | System.Enum | enumeration | mscorlib | 2.0.x.x |
| AttributeUsageAttribute | System | System.Attribute | class | mscorlib | 2.0.x.x |
| AutoResetEvent | System.Threading | System.Threading.EventWaitHandle | class | mscorlib | 4.0.0.0 |
| Boolean | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| Byte | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| Char | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| CharEnumerator | System | System.Object | class | mscorlib | 2.0.x.x |
| CLSCompliantAttribute | System | System.Attribute | class | mscorlib | 2.0.x.x |
| CodeAccessPermission | System.Security | System.Object | class | mscorlib | 2.0.x.x |
| CodeAccessSecurityAttribute | System.Security.Permissions | System.Security.Permissions.SecurityAttribute | class | mscorlib | 2.0.x.x |
| Comparer | System.Collections | System.Object | class | mscorlib | 2.0.x.x |
| Comparer<T> | System.Collections.Generic | System.Object | class | mscorlib | 4.0.0.0 |
| Comparison<T> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| ConditionalAttribute | System.Diagnostics | System.Attribute | class | mscorlib | 2.0.x.x |
| Console | System | System.Object | class | mscorlib | 2.0.x.x |
| Convert | System | System.Object | class | mscorlib | 2.0.x.x |
| Converter<TInput, TOutput> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| DateTime | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| DateTimeFormatInfo | System.Globalization | System.Object | class | mscorlib | 2.0.x.x |
| DateTimeStyles | System.Globalization | System.Enum | enumeration | mscorlib | 2.0.x.x |
| DBNull | System | System.Object | class | mscorlib | 4.0.0.0 |
| Decoder | System.Text | System.Object | class | mscorlib | 2.0.x.x |
| Delegate | System | System.Object | class | mscorlib | 2.0.x.x |
| Dictionary<TKey, TValue> | System.Collections.Generic | System.Object | class | mscorlib | 2.0.x.x |
| Dictionary<TKey, TValue>.Enumerator | System.Collections.Generic | System.ValueType | structure | mscorlib | 2.0.x.x |
| Dictionary<TKey, TValue>.KeyCollection | System.Collections.Generic | System.Object | class | mscorlib | 2.0.x.x |
| Dictionary<TKey, TValue>.KeyCollection.Enumerator | System.Collections.Generic | System.ValueType | structure | mscorlib | 2.0.x.x |
| Dictionary<TKey, TValue>.ValueCollection | System.Collections.Generic | System.Object | class | mscorlib | 2.0.x.x |
| Dictionary<TKey, TValue>.ValueCollection.Enumerator | System.Collections.Generic | System.ValueType | structure | mscorlib | 2.0.x.x |
| DictionaryEntry | System.Collections | System.ValueType | structure | mscorlib | 2.0.x.x |
| Directory | System.IO | System.Object | class | mscorlib | 2.0.x.x |
| DirectoryNotFoundException | System.IO | System.IO.IOException | class | mscorlib | 2.0.x.x |
| DivideByZeroException | System | System.ArithmeticException | class | mscorlib | 2.0.x.x |
| DuplicateWaitObjectException | System | System.ArgumentException | class | mscorlib | 2.0.x.x |
| Encoder | System.Text | System.Object | class | mscorlib | 2.0.x.x |
| Encoding | System.Text | System.Object | class | mscorlib | 2.0.x.x |
| EndOfStreamException | System.IO | System.IO.IOException | class | mscorlib | 2.0.x.x |
| Enum | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| Environment | System | System.Object | class | mscorlib | 2.0.x.x |
| EnvironmentPermission | System.Security.Permissions | System.Security.CodeAccessPermission | class | mscorlib | 2.0.x.x |
| EnvironmentPermissionAccess | System.Security.Permissions | System.Enum | enumeration | mscorlib | 2.0.x.x |
| EnvironmentPermissionAttribute | System.Security.Permissions | System.Security.Permissions.CodeAccessSecurityAttribute | class | mscorlib | 2.0.x.x |
| EqualityComparer<T> | System.Collections.Generic | System.Object | class | mscorlib | 4.0.0.0 |
| EventArgs | System | System.Object | class | mscorlib | 2.0.x.x |
| EventHandler | System | System.Delegate | delegate | mscorlib | 2.0.x.x |
| EventResetMode | System.Threading | System.Enum | enumeration | mscorlib | 4.0.0.0 |
| EventWaitHandle | System.Threading | System.Threading.WaitHandle | class | mscorlib | 4.0.0.0 |
| Exception | System | System.Object | class | mscorlib | 2.0.x.x |
| ExecutionEngineException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| File | System.IO | System.Object | class | mscorlib | 2.0.x.x |
| FileAccess | System.IO | System.Enum | enumeration | mscorlib | 2.0.x.x |
| FileIOPermissionAccess | System.Security.Permissions | System.Enum | enumeration | mscorlib | 2.0.x.x |
| FileIOPermissionAttribute | System.Security.Permissions | System.Security.Permissions.CodeAccessSecurityAttribute | class | mscorlib | 2.0.x.x |
| FileLoadException | System.IO | System.IO.IOException | class | mscorlib | 2.0.x.x |
| FileMode | System.IO | System.Enum | enumeration | mscorlib | 2.0.x.x |
| FileNotFoundException | System.IO | System.IO.IOException | class | mscorlib | 2.0.x.x |
| FileShare | System.IO | System.Enum | enumeration | mscorlib | 2.0.x.x |
| FileStream | System.IO | System.IO.Stream | class | mscorlib | 2.0.x.x |
| FlagsAttribute | System | System.Attribute | class | mscorlib | 2.0.x.x |
| FormatException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| Func<TResult> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Func<T, TResult> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Func<T1, T2, TResult> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Func<T1, T2, T3, TResult> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Func<T1, T2, T3, T4, TResult> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Func<T1, T2, T3, T4, T5, TResult> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Func<T1, T2, T3, T4, T5, T6, TResult> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Func<T1, T2, T3, T4, T5, T6, T7, TResult> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| GC | System | System.Object | class | mscorlib | 2.0.x.x |
| Guid | System | System.ValueType | structure | mscorlib | 4.0.0.0 |
| Hashtable | System.Collections | System.Object | class | mscorlib | 2.0.x.x |
| IAsyncResult | System | none | interface | mscorlib | 2.0.x.x |
| ICloneable | System | none | interface | mscorlib | 2.0.x.x |
| ICollection | System.Collections | none | interface | mscorlib | 2.0.x.x |
| ICollection<T> | System.Collections.Generic | none | interface | mscorlib | 2.0.x.x |
| IComparable | System | none | interface | mscorlib | 2.0.x.x |
| IComparable<T> | System | none | interface | mscorlib | 4.0.0.0 |
| IComparer | System.Collections | none | interface | mscorlib | 2.0.x.x |
| IComparer<T> | System.Collections.Generic | none | interface | mscorlib | 4.0.0.0 |
| IDictionary | System.Collections | none | interface | mscorlib | 2.0.x.x |
| IDictionary<TKey, TValue> | System.Collections.Generic | none | interface | mscorlib | 2.0.x.x |
| IDictionaryEnumerator | System.Collections | none | interface | mscorlib | 2.0.x.x |
| IDisposable | System | none | interface | mscorlib | 2.0.x.x |
| IEnumerable | System.Collections | none | interface | mscorlib | 2.0.x.x |
| IEnumerable<T> | System.Collections.Generic | none | interface | mscorlib | 4.0.0.0 |
| IEnumerator | System.Collections | none | interface | mscorlib | 2.0.x.x |
| IEnumerator<T> | System.Collections.Generic | none | interface | mscorlib | 2.0.x.x |
| IEqualityComparer<T> | System.Collections.Generic | none | interface | mscorlib | 4.0.0.0 |
| IEquatable<T> | System | none | interface | mscorlib | 2.0.x.x |
| IFormatProvider | System | none | interface | mscorlib | 2.0.x.x |
| IFormattable | System | none | interface | mscorlib | 2.0.x.x |
| IHashCodeProvider | System.Collections | none | interface | mscorlib | 2.0.x.x |
| IList | System.Collections | none | interface | mscorlib | 2.0.x.x |
| IList<T> | System.Collections.Generic | none | interface | mscorlib | 2.0.x.x |
| IndexOutOfRangeException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| Int16 | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| Int32 | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| Int64 | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| Interlocked | System.Threading | System.Object | class | mscorlib | 2.0.x.x |
| INullableValue | System | none | interface | mscorlib | 2.0.x.x |
| InvalidCastException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| InvalidOperationException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| InvalidProgramException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| IOException | System.IO | System.SystemException | class | mscorlib | 2.0.x.x |
| IPermission | System.Security | none | interface | mscorlib | 2.0.x.x |
| ISet<T> | System.Collections.Generic | none | interface | System | 4.0.0.0 |
| KeyNotFoundException | System.Collections.Generic | System.SystemException | class | mscorlib | 2.0.x.x |
| KeyValuePair<K, V> | System.Collections.Generic | System.ValueType | structure | mscorlib | 2.0.x.x |
| LinkedList<T> | System.Collections.Generic | System.Object | class | System | 4.0.0.0 |
| LinkedList<T>.Enumerator | System.Collections.Generic | System.ValueType | structure | System | 4.0.0.0 |
| LinkedListNode<T> | System.Collections.Generic | System.Object | class | System | 4.0.0.0 |
| List<T> | System.Collections.Generic | System.Object | class | mscorlib | 2.0.x.x |
| List<T>.Enumerator | System.Collections.Generic | System.ValueType | structure | mscorlib | 2.0.x.x |
| ManualResetEvent | System.Threading | System.Threading.EventWaitHandle | class | mscorlib | 4.0.0.0 |
| MarshalByRefObject | System | System.Object | class | mscorlib | 2.0.x.x |
| MemoryStream | System.IO | System.IO.Stream | class | mscorlib | 2.0.x.x |
| Monitor | System.Threading | System.Object | class | mscorlib | 2.0.x.x |
| MulticastDelegate | System | System.Delegate | delegate | mscorlib | 4.0.0.0 |
| NotImplementedException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| NotSupportedException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| Nullable<T> | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| NullReferenceException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| NumberFormatInfo | System.Globalization | System.Object | class | mscorlib | 2.0.x.x |
| NumberStyles | System.Globalization | System.Enum | enumeration | mscorlib | 2.0.x.x |
| Object | System | root | class | mscorlib | 2.0.x.x |
| ObjectDisposedException | System | System.InvalidOperationException | class | mscorlib | 2.0.x.x |
| ObsoleteAttribute | System | System.Attribute | class | mscorlib | 2.0.x.x |
| OutOfMemoryException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| OverflowException | System | System.ArithmeticException | class | mscorlib | 2.0.x.x |
| Path | System.IO | System.Object | class | mscorlib | 2.0.x.x |
| PathTooLongException | System.IO | System.IO.IOException | class | mscorlib | 2.0.x.x |
| PermissionSet | System.Security | System.Object | class | mscorlib | 2.0.x.x |
| PermissionState | System.Security.Permissions | System.Enum | enumeration | mscorlib | 2.0.x.x |
| Predicate<T> | System | System.MulticastDelegate | delegate | mscorlib | 4.0.0.0 |
| Queue<T> | System.Collections.Generic | System.Object | class | System | 4.0.0.0 |
| Random | System | System.Object | class | mscorlib | 2.0.x.x |
| RankException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| SByte | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| SecurityAction | System.Security.Permissions | System.Enum | enumeration | mscorlib | 2.0.x.x |
| SecurityAttribute | System.Security.Permissions | System.Attribute | class | mscorlib | 2.0.x.x |
| SecurityElement | System.Security | System.Object | class | mscorlib | 2.0.x.x |
| SecurityException | System.Security | System.SystemException | class | mscorlib | 2.0.x.x |
| SecurityPermission | System.Security.Permissions | System.Security.CodeAccessPermission | class | mscorlib | 2.0.x.x |
| SecurityPermissionAttribute | System.Security.Permissions | System.Security.Permissions.CodeAccessSecurityAttribute | class | mscorlib | 2.0.x.x |
| SecurityPermissionFlag | System.Security.Permissions | System.Enum | enumeration | mscorlib | 2.0.x.x |
| SeekOrigin | System.IO | System.Enum | enumeration | mscorlib | 2.0.x.x |
| Stack | System.Collections | System.Object | class | mscorlib | 4.0.0.0 |
| Stack<T>.Enumerator | System.Collections.Generic | System.ValueType | structure | System | 4.0.0.0 |
| Stack<T> | System.Collections.Generic | System.Object | class | System | 4.0.0.0 |
| StackOverflowException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| Stream | System.IO | System.MarshalByRefObject | class | mscorlib | 2.0.x.x |
| StreamReader | System.IO | System.IO.TextReader | class | mscorlib | 2.0.x.x |
| StreamWriter | System.IO | System.IO.TextWriter | class | mscorlib | 2.0.x.x |
| String | System | System.Object | class | mscorlib | 2.0.x.x |
| StringBuilder | System.Text | System.Object | class | mscorlib | 2.0.x.x |
| StringReader | System.IO | System.IO.TextReader | class | mscorlib | 2.0.x.x |
| StringWriter | System.IO | System.IO.TextWriter | class | mscorlib | 2.0.x.x |
| SynchronizationLockException | System.Threading | System.SystemException | class | mscorlib | 2.0.x.x |
| SystemException | System | System.Exception | class | mscorlib | 2.0.x.x |
| TextReader | System.IO | System.MarshalByRefObject | class | mscorlib | 2.0.x.x |
| TextWriter | System.IO | System.MarshalByRefObject | class | mscorlib | 2.0.x.x |
| Thread | System.Threading | System.Object | class | mscorlib | 2.0.x.x |
| ThreadAbortException | System.Threading | System.SystemException | class | mscorlib | 2.0.x.x |
| ThreadPriority | System.Threading | System.Enum | enumeration | mscorlib | 2.0.x.x |
| ThreadStart | System.Threading | System.Delegate | delegate | mscorlib | 2.0.x.x |
| ThreadState | System.Threading | System.Enum | enumeration | mscorlib | 2.0.x.x |
| ThreadStateException | System.Threading | System.SystemException | class | mscorlib | 2.0.x.x |
| ThreadStaticAttribute | System | System.Attribute | class | mscorlib | 2.0.x.x |
| Timeout | System.Threading | System.Object | class | mscorlib | 2.0.x.x |
| Timer | System.Threading | System.MarshalByRefObject | class | mscorlib | 2.0.x.x |
| TimerCallback | System.Threading | System.Delegate | delegate | mscorlib | 2.0.x.x |
| TimeSpan | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| Type | System | System.Object | class | mscorlib | 2.0.x.x |
| TypeInitializationException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| UInt16 | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| UInt32 | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| UInt64 | System | System.ValueType | structure | mscorlib | 2.0.x.x |
| UnauthorizedAccessException | System | System.SystemException | class | mscorlib | 2.0.x.x |
| UnicodeCategory | System.Globalization | System.Enum | enumeration | mscorlib | 2.0.x.x |
| UnicodeEncoding | System.Text | System.Text.Encoding | class | mscorlib | 2.0.x.x |
| UTF8Encoding | System.Text | System.Text.Encoding | class | mscorlib | 2.0.x.x |
| ValueType | System | System.Object | class | mscorlib | 2.0.x.x |
| VerificationException | System.Security | System.SystemException | class | mscorlib | 2.0.x.x |
| Version | System | System.Object | class | mscorlib | 2.0.x.x |
| WaitHandle | System.Threading | System.MarshalByRefObject | class | mscorlib | 2.0.x.x |
| WeakReference | System | System.Object | class | mscorlib | 4.0.0.0 |